8.Devops实战篇之——jenkins制作自定义镜像并推送、运行

目录

1.Jenkins容器内部使用docker

2.jenkins制作镜像并推送到harbor

3.jenkins通知目标服务器拉取镜像并运行


1.Jenkins容器内部使用docker

#让jenkins容器使用宿主机docker

#要实现要配置三个点

  • docker.sock的文件权限和所属

  • docker可执行文件

  • /etc/docker/daemon.json

[root@k8smaster run]# chown root:root /var/run/docker.sock
[root@k8smaster run]# chmod o+rw /var/run/docker.sock
[root@k8smaster run]# ls -l /var/run/docker.sock
srw-rw-rw- 1 root root 0 May  9 22:01 /var/run/docker.sock
#第一点ok

[root@k8smaster run]# vim /usr/local/docker/jenkins_docker/docker-compose.yml
volumes:
      - /usr/local/docker/jenkins_docker/data/:/var/jenkins_home/
      - /var/run/docker.sock:/var/run/docker.sock
      - /usr/bin/docker:/usr/bin/docker
      - /etc/docker/daemon.json:/etc/docker/daemon.json
#第二、三点ok

#最后重启jenkins容器验证即可
[root@k8smaster jenkins_docker]# docker compose up -d
[root@k8smaster jenkins_docker]# docker exec -it jenkins bash
jenkins@a64a7bb33ec7:/$ docker info | tail -n 7
 Insecure Registries:
  192.168.64.21:80
  127.0.0.0/8
 Registry Mirrors:
  https://frtqcj69.mirror.aliyuncs.com/
 Live Restore Enabled: false

2.jenk

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Doublew_w

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值