欢迎来到赛兔子家园

jenkins安装和基础配置

docker中安装jenkins镜像

jenkins官网:https://www.jenkins.io/zh/doc/book/installing/

拉取jenkinsci镜像

[root@localhost /]# docker pull jenkinsci/blueocean:latest
[root@localhost /]# docker images
REPOSITORY            TAG        IMAGE ID       CREATED         SIZE
jenkinsci/blueocean   latest     2c9a3f63ffba   11 hours ago    601MB

运行Jenkins容器

各参数解释

docker run -u root  --name s267 
 --restart=always 
 -d
 -p 6010:8080 
-p 50000:50000 --env JAVA_OPTS="-Xmx512m" # 设置最大可用内存 -e JAVA_OPTS=-Duser.timezone=Asia/Shanghai # 设置时区 -v /etc/localtime:/etc/localtime # 同步宿主机的时间到容器内时间 -v /tmp/jenkins_home:/var/jenkins_home # jenkins_home目录同步到宿主机目录防止数据丢失 -v /var/run/docker.sock:/var/run/docker.sock #表示Docker守护程序通过其监听的基于Unix的套接字
jenkinsci/blueocean:latest

运行命令

[root@localhost tmp]# docker run -u root --restart=always -d -p 6010:8080 -p 50000:50000 --env JAVA_OPTS="-Xmx512m" -e JAVA_OPTS=-Duser.timezone=Asia/Shanghai -v /etc/localtime:/etc/localtime -v /tmp/jenkins_home:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock jenkinsci/blueocean
0c13aaf7c646f4f0b37b89d0299c95cfa07bf94ef8bd3ad4b65f384927ea6fcd

查看jenkins容器运行日志

日志作用:日志中提供了默认生成的用户名、密码、密码路径

                 jenkins中运行配置出现错误时,来日志中查看原因

命令:docker logs -f (容器名称或ID)

docker logs -f 0c13aaf7c646

启动后,会默认的创建一个admin用户,并且生成一个初始密码。

进入Jenkins容器内查看密码:

[root@localhost tmp]# docker exec -it -u root 0c13aaf7c646 bash
bash-5.1# cat /var/jenkins_home/secrets/initialAdminPassword
c7cea8a9f72145f38f7f58f3f1d608d8
bash-5.1# 

浏览器中输入:http://192.168.3.10:6010/login?from=%2F   输入:密码点击确定

创建第一个管理员用户

访问URL

安装成功

 

 登录进入首页

posted on 2021-09-15 21:57  赛兔子  阅读(146)  评论(0编辑  收藏  举报

导航