拉去镜像:
docker pull jenkins/jenkins:latest
运行镜像:
docker run -d --name=jenkins -p 12000:8080 -p 50000:50000 -v /root/jenkins:/var/jenkins_home jenkins/jenkins
将容器以root用户启动
docker run -d -u root --name=jenkins -p 12000:9999 -p 50000:50000 -v /root/jenkins:/var/jenkins_home jenkins/jenkins
find / -name initialAdminPassword
参数详情:
-d :指定容器后台运行
--name:我给容器起个名字叫jenkins
-p:端口映射格式(本地端口:容器端口),8080是访问端口,50000用户其他机器上设置了一个或多个基于JNLP的Jenkins代理程序链接使用,这个端口可以不要滴(-p 50000:50000参数可以去掉)
-v:物理卷映射,就是本地与容器共享磁盘,格式(本地目录:容器目录)
jenkins/jenkins 镜像存储名称或者id
查看日志:复制第一次登录使用的密钥
docker logs jenkins
如果没有说明不是第一次登录,可通过如下命令查看
cat /root/jenkins/secrets/initialAdminPassword
加速初始化可以配置镜像加速(可选配置)
1、切换目录: cd /root/jenkins
2、修改hudson.model.UpdateCenter.xml文件: vim hudson.model.UpdateCenter.xml
3、将文件中的链接修改为(清华大学镜像源)https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
访问方式 http://127.0.0.1:8080
docker run -d -u root --name=jenkins -p 12000:9999 -p 50000:50000 -v /root/jenkins:/var/jenkins_home jenkins/jenkins
标签:50000,容器,name,root,jenkins,Jenkins,Docker,安装,docker From: https://www.cnblogs.com/zhey/p/16985835.html