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

时间:2017-02-25 09:02:31

标签: angularjs windows jenkins docker containers

我已在Windows 10上安装了适用于Windows的docker。拉出最新的Jenkins图像并启动容器。詹金斯已经开始运作了。

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

由于

1 个答案:

答案 0 :(得分:0)

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

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