1、docker安装
yum install docker -y && systemctl start docker && \
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s && systemctl restart docker
docker search jenkins
docker pull docker.io/jenkins
启动前准备
(1)创建jenkins文件夹
创建jenkins文件夹,用于和容器内文件夹做磁盘挂载:/home/jenkins
(2)修改jenkins文件夹的权限归属
sudo chown -R 1000:1000 jenkins/
(3)启动
sudo docker run -itd -p 8080:8080 -p 50000:50000 --name jenkins --privileged=true -v /home/jenkins:/var/jenkins_home jenkins
-p 8080:8080 -p 50000:50000 进行端口映射
--privileged=true 在CentOS7中的安全模块selinux把权限禁掉了,参数给容器加特权。
-v ~/jenkins:/var/jenkins_home 磁盘挂载
(4)登陆:ip:8080
(5)获取密码
cat /home/jenkins/secrets/initialAdminPassword
(6)安装插件
网友评论