Public Repository

Last pushed: 2 years ago
Short Description
Jenkins with docker.
Full Description

1.- Install docker.

 wget -qO- https://get.docker.io/gpg | sudo apt-key add -

 sudo sh -c "echo deb http://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"

 sudo apt-get update

 sudo apt-get install lxc-docker

 (Version should be 1.3 or up)

2.- Pull the image from dockerhub

 sudo docker pull ldurazo/jenkins

3.- Run the image, this will open the terminal as root user

 sudo docker run -i -t ldurazo/jenkins /bin/bash

4.- As root in container:

 sudo service jenkins start

In another terminal outside from the container...

5.- this will list all the runing containers, grab the id for next step

 sudo docker ps -a

6.- Get the ip address of the running container

 sudo docker inspect {container-id} | grep IPAddress

7.- with the IP obtained in docker open up port 8080 in your browser. (i.e. http://172.17.0.7:8080/)

NOTE: Under construction, probably only localhosts will open this connection. Most of commands that needs the container id will work with the first four characters.

Docker Pull Command
Owner
ldurazo

Comments (0)