-
Notifications
You must be signed in to change notification settings - Fork 200
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error when running "docker compose --profile multi up -d" #454
Comments
Hello @ajunx8, Thank you for taking the time to create this issue. We greatly appreciate your feedback as it helps us improve our documentation and user experience. It appears that some instructions may be missing at the end of the tutorial. Let's try a potential solution together. If this resolves your problem, we will update the documentation accordingly. Suggested SolutionBefore starting the next tutorial, please try running the following command:
Next Steps
We appreciate your patience and collaboration in improving our documentation. Your input is invaluable in making our tutorials more comprehensive and user-friendly. If you have any questions or need further assistance, please don't hesitate to ask. We're here to help! |
After running
I enter into
|
Troubleshooting Persistent Jenkins ControllerThe Option 1: Using Docker DesktopIf you're using Docker Desktop:
Option 2: Using Command LineTo terminate the container via command line, follow these steps:
These steps should help you remove any lingering Jenkins controller instances and free up port Note: Always exercise caution when using |
The issue still persists after spinning it up, then stopping the container through Option 2,
Tried to start the tutorial anyway, but got up to the "Create your Multibranch Pipeline project" step 9.
|
Error response from daemon: driver failed programming external connectivity on endpoint quickstart-tutorials-jenkins_controller-1 (99d73499cbeccad5211e1eb*******************bd3fb443b904dcddcab2a6): Bind for 0.0.0.0:8080 failed: port is already allocated
Purpose:
Trying to follow the tutorial "End-to-End Multibranch Pipeline Project Creation"
What I've done:
1. Followed the tutorial "Build a Node.js and React app with npm"
2. got up to the step where I run "docker compose --profile node up -d".
3. Everything worked fine.
*4. Tried to complete the tutorial "End-to-End Multibranch Pipeline Project Creation"
6. Ran "docker compose --profile multi up -d". Encountered Above error.
7. Proceed anyway onto step "Create your Multibranch Pipeline project". Ran into these warnings and had to wait. The status for the branches are in waiting for too long.
What I've tried:
1. I've tried to remove everything from docker with "docker system prune" and other commands,
2. restart docker
3. update docker to latest version (from v4.23.0 to v4.32.0)
4. restart my machine (MacOS 14.4.1)
5. Delete and re-clone quickstart-tutorials repo
Notes:
1. "docker-ssh-jenkins-agent" Node is failing to start. These are the logs
Side-note:
*Among this step, you need to create "development" and "production" branches, however "git checkout development" returns errors saying development does not exist. I presume it should be "git checkout -b development". Same for production.
Please help, I want to complete this tutorial.
The text was updated successfully, but these errors were encountered: