手把手docker搭建jenkins

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_29556507/article/details/86411031

1.拉取jeknin镜像

sudo docker pull jenkins

2.创建一个jenkins目录

sudo mkdir /jenkins

3.在jenkins目录下创建一个Dockerfile

sudo touch Dockerfile

4.为了在jenkins容器中具有执行sudo命令的权限,在Dockerfile添加如下内容:

FROM jenkinsUSER rootRUN apt-get update && apt-get install -y sudo && rm -rf /var/lib/apt/lists/*RUN echo "jenkins ALL=NOPASSWD: ALL" >> /etc/sudoersUSER jenkins

5.创建新的jenkins镜像

sudo docker build -t zss/jenkins:1.0 .

配置好jdk,下载好maven tomcat

sudo docker run -d -it -p 8080:8080 --name jenkins -v /usr/bin/docker:/usr/bin/docker -v /var/run/docker.sock:/var/run/docker.sock -v /opt/jdk1.8.0_161:/opt/jdk1.8.0_161 -v /opt/apache-tomcat-7.0.92:/opt/apache-tomcat-7.0.92 -v /opt/apache-maven-3.6.0:/opt/apache-maven-3.6.0 zss/jenkins:1.0

找到密码

sudo docker logs -t --tail=30 jenkins

安装完成后可以进行后续操作

需要更加技术研究,可以关注   java微技术公众号

猜你喜欢

转载自blog.csdn.net/qq_29556507/article/details/86411031