Running Jenkins in a Docker Container
Im trying to get some hands on experience in Jenkins and wanted to run it in a docker container. I was following the tutorial here. I have docker installed on my machine and using Kitematic I launched the official Jenkins docker image (tag: latest) using:
docker run -p 8080:8080 jenkins
However once the container is setup when I go to
192.168.99.100 is my docker-machine ip) it shows the default
HTTP ERROR 404 Problem accessing /jenkins. Reason: Not Found
The weird part is that kitmatic shows a web preview of the running container and shows jenkins up and running fine, but how do I access it via the browser????
EDIT : Just tried docker run -p 8082:8080 jenkins. and it works i.e. I can see the jenkins landing page. Whaaaa.. ?
One Solution collect form web for “Running Jenkins in a Docker Container”
See if the port 8080 is already taken by another application. it’s not allocating this port because it’s taken – that is why it can’t reach Jenkins. try looking here: https://www.cyberciti.biz/tips/linux-display-open-ports-owner.html