詹金斯建造码头图像

时间:2017-08-14 02:56:24

标签: docker jenkins kubernetes

我将使用jenkins构建图像,然后部署到kubernetes。

我有关于建设的问题。我们有很多用c ++,java,nodejs,php,golang等编写的程序。

我应该如何支持各种构建?

1 个答案:

答案 0 :(得分:0)

通过Jenkins Swarm plugin,您可以预先安装各种语言工具来定义和使用Jenkins从站。

请参阅docker-jenkins-slave,其中包含Dockerfile installing the lanaguages compilators

然后您可以启动奴隶:

docker run -d -v /var/run/docker.sock:/var/run/docker.sock heliostech/jenkins-slave-docker \
  -master http://jenkins-server/ -username JENKINS_USER -password JENKINS_USER_KEY \
  -executors 2 -labels "docker"