通过docker创建的jenkins容器如果想要操作宿主机的命令,可以将宿主机的docker命令映射到jenkins容器中。添加两个映射参数就行,具体命令如下

docker run -d -p 8081:8080 -p 50000:50000 -v /usr/bin/docker:/usr/bin/docker -v /var/run/docker.sock:/var/run/docker.sock jenkins:2.0

其中最重要的就是

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

创建完成之后,jenkins容器就可以调用宿主机的命令了

 

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐