jenkins如何使用宿主机docker

2023-05-07  本文已影响0人  最怕认真

jenkins是docker搭建的,又需要在jenkins里使用docker。
比如在持续集成的时候需要构建dockerfile,那么就需要用到docker命令。
在docker容器中使用docker的方法叫docker-in-docker。
方法可以挂载宿主机的docker相关文件来实现。

挂载以下目录

-v /var/run/docker.sock:/var/run/docker.sock
-v /usr/bin/docker:/usr/bin/docker 
-v /etc/docker:/etc/docker

需要注意,不要用docker的1.31.3版本,如果yum安装的docker大概率是这个版本。
会碰到

Can't open /etc/sysconfig/docker

的错误,解决方法就是升级docker版本就行。

上一篇 下一篇

猜你喜欢

热点阅读