繁体   English   中英

从Jenkins管道调用Docker容器,该管道在Windows上也作为Docker容器在Docker上运行(对于Windows 10)

[英]Invoke docker container from Jenkins pipeline which is also running as docker container on Windows for docker (for Windows 10)

我已经在Windows 10上为Windows安装了docker。提取了最新的Jenkins映像并启动了一个容器。 Jenkins已启动并运行。

在我的Jenkins管道中,我正在构建节点应用程序。 我想通过Jenkins管道但在另一个容器(从节点和角度图像运行的docker容器)中构建此节点应用程序。 我是docker和学习的新手。 逐步的帮助将不胜感激。

谢谢

基本上,您需要将docker套接字安装到Jenkins容器中,以便Jenkins可以通过调用主机中运行的docker引擎(在您的情况下为Windows上运行的VM)来启动Docker容器:

docker run -v /var/run/docker.sock:/var/run/docker.sock jenkins:...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM