Linux下Docker方式在线安装Jenkins容器

一、Docker在线安装

https://www.cnblogs.com/dabao150114/p/16739213.html

二、portainer容器在线安装

https://www.cnblogs.com/dabao150114/p/16739217.html

三、安装Jenkins

1、拉取jenkins镜像

[root@localhost ]#docker pull jenkins/jenkins:lts

2、查看已经安装的jenkins镜像

[root@localhost ]#docker images

3、查看是否是最新版

[root@localhost ]#docker inspect ba607c18aeb7

4、创建一个jenkins目录

[root@localhost ]#mkdir /home/jenkins_home

5、启动一个jenkins容器

[root@localhost ]#docker run --name=enkins \

--ulimit nofile=65535:65535 \

--ulimit nproc=65535:65535 \

-u root \

-d \

-p 8080:8080 \

-p 50000:50000 \

-v /usr/bin/docker:/usr/bin/docker:Z \

-v /var/run/docker.sock:/var/run/docker.sock:Z \

-v /etc/sysconfig/docker:/etc/sysconfig/docker:Z \

-v /opt/software/jdk1.8.0_201:/opt/software/jdk1.8.0_201:Z \

-v /opt/software/apache-maven-3.8.4:/opt/software/apache-maven-3.8.4:Z \

-v /opt/software/maven-repo:/opt/software/maven-repo:Z \

-v /home/jenkins_home:/var/jenkins_home:Z \

--restart=always \

--privileged=true \

jenkins/jenkins:lts

注意:maven和jdk的地址要与后边项目的配属地址一致。

6、查看jenkins服务

[root@localhost ]#docker ps | grep jenkins

7、进入容器内部

[root@localhost ]#docker exec -it jenkins bash

8、创建并启动成功,在可视化界面出现端口号为8060的jenkins容器

四、初始化Jenkins:

1、访问 http://IP地址:8060,跳转至解锁页面

 

 

 2、执行以下命令,得到密码并粘贴过去,进行解锁, 并继续

[root@local ~]# docker exec -it jenkins bash

jenkins@daa92a050df6:/$ cat /var/jenkins_home/secrets/initialAdminPassword

008fc9166eca49d0a8da7f6fe06c7cb7

jenkins@daa92a050df6:/$

  

 

 3、自定义Jenkins, 插件安装,选择安装推荐的插件,进行安装

 

 

 

 

 4、安装完成后,进入创建用户界面, 可以使用admin账户继续, 也可以创建用户.

 

 

 5、开始使用Jenkins

 

 

posted on 2022-09-28 19:16  胖妞的瘦猴  阅读(290)  评论(0编辑  收藏  举报