• 欢迎访问运维搬运工网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站。
  • 本站一年会员:100元 ,两年会员:180元 ,永久会员:380元
  • 这世界就是,一些人总在昼夜不停地运转,而另外一些人,起床就发现世界已经变了。
  • 本博客推广的是知识付费,用赞助的方式实现博客维护,不以赚钱为目的的博客

docker搭建jenkins

下载镜像

[root@nginx-1 ~]# docker pull jenkins

创建一个jenkins目录用来内部映射

[root@nginx-1 ~]# mkdir /home/jenkins_home

启动容器

[root@nginx-1 ~]# docker run -d --name jenkins -p 8081:8080 -v /home/jenkins_home:/home/jenkins_home jenkins
1c7eb17de39482c2563aa4ee7a7bb146ea9b48e4cfcf55aff45487ab3984a152

查看启动后的容器

[root@nginx-1 ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
1c7eb17de394 jenkins "/bin/tini -- /usr/l…" 37 seconds ago Up 32 seconds 50000/tcp, 0.0.0.0:8081->8080/tcp jenkins
eaea8ae61882 gitlab/gitlab-ce "/assets/wrapper" 2 hours ago Up 2 hours (healthy) 22/tcp, 0.0.0.0:8000->80/tcp, 0.0.0.0:8443->443/tcp gitlab

其中8081:8080,表示jenkins内部使用8080端口,服务器使用8081端口,然后将二者映射起来,之后在浏览器访问的时候实际上还是访问服务器的8081端口

查看jenkins服务

[root@nginx-1 ~]# docker ps | grep jenkins
1c7eb17de394 jenkins "/bin/tini -- /usr/l…" About a minute ago Up About a minute 50000/tcp, 0.0.0.0:8081->8080/tcp jenkins

浏览器访问

http://192.168.1.227:8081/login?from=%2F

查看密码

[root@nginx-1 ~]# docker exec -it jenkins cat /var/jenkins_home/secrets/initialAdminPassword
19575ef0f5254930981611db87800c3b

安装方式和非docker环境基本一样,不做过多介绍。


运维搬运工 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:docker搭建jenkins
喜欢 (0)
[扫描二维码]
分享 (0)
大自然搬运工
关于作者:
不是路不平,而是你不行。到底行不行,看你停不停。只要你不停,早晚都能行。
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址