jenkins学习 -docker快速搭建jenkins环境 以及删除
在home文件下 创建mkdir jenkins
拉取指定版本:docker pull jenkins/jenkins:2.190.1
拉取最新版本:docker pull jenkins/jenkins:lts(拉取最新Jenkins镜像)
刚才创建的文件夹进入这个目录 jenkins 目录:cd/home/jenkins
查看目录归属ID命令 ls -nd /home/jenkins ,这里查看ID是1000
命令:ls -nd /home/jenkins
给ID为1000的用户添加操作权限
命令:chown -R 1000:1000 /home/jenkins
运行容器
最新版本:docker run -itd -p 9090:8080 -p 50000:50000 --name jenkins --privileged=true -v /home/jenkins:/var/jenkins_home jenkins/jenkins:lts
指定版本:docker run -itd -p 6868:7070 -p 30000:30000 --name jenkins1 --privileged=true -v /home/jenkins:/var/jenkins_home jenkins/jenkins:2.190.1
-itd 以交互的形式后台运行镜像
-p 9090:8080 jenkins的web访问端口9090
--privileged=true 让容器有root权限,方便进入容器操作
--name jenkins 给容器起一个别名
-v /home/jenkins:/var/jenkins_home 容器/var/jenkins_home路径映射到宿主机/home/jenkins
浏览器输入http://ip:9090/访问jenkins首页
启动jenkins
启动页面输入密码
密码地址:/var/jenkins_home/secrets/initialAdminPassword
上面启动容器的时候容器/var/jenkins_home路径映射到宿主机/home/jenkins,在宿主机的/home/jenkins/secrets/initialAdminPassword地址可以找到密码
[root@VM_0_2_centos ~]# cat /home/jenkins/secrets/initialAdminPassword
a1f6ceaa9c554d40a729158429faa36e
删除
先要停止
Docker stop id
然后在删除 docker rm id