docker部署jenkins,结合gitee实现项目代码自动化部署

docker安装jenkins

拉取jenkins镜像

docker pull jenkins/jenkins:2.293

这个地方拉取jenkins镜像时,建议带上tag(2.293)。因为latest版本的jenkins镜像中对应的jenkins版本为2.27,版本过低会导致安装后会出现大量插件安装失败的情况。 后续如果jenkins的最新版镜像更新了,可以考虑拉取latest版本,更新情况可去docker jenkins官方镜像网址查看。

创建Jenkins挂载目录并授权权限

  1. 在宿主机上创建jenkins容器将要挂在的工作目录(本地数据卷)
  2. 修改工作目录所有者, 因为当映射本地数据卷时,/home/jenkins_home/目录的拥有者为root或其他用户,而容器中jenkins用户的 uid 为 1000。需要将工作目录所有者修改为1000,容器中jenkins启动后才不会出现权限问题。
mkdir -p /home/jenkins_home

chown -R 1000:1000 /home/jenkins_home

创建并运行容器

如果宿主机没有安装jd

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值