Tag: jenkins

如何configurationjenkins在80端口上运行使用docker?

我使用下面的命令,但它不工作,我们必须使用–ip传递ip给传递给泊docker run -p 80:80080 –ip xx.xx.xx.xx jenkins窗docker run -p 80:80080 –ip xx.xx.xx.xx jenkins

如何在jenkins中使用Docker镜像

我创build了一个docker图像。 Docker镜像包含java, node ,npm , git maven. 我想在jenkins的工作build造时间使用这个docker图像, git clone 在jenkins中使用docker java作为JAVA_HOME。 使用docker image maven构build项目。 如何configuration这个?

你将如何使用Docker Swarm作为多平台的Jenkins代理池?

我成功地设置了一个Dockerhost,并使用Docker插件将该主机作为代理池。 它运行良好,并做我想做的事情(在主机上旋转代理,运行构build,并销毁自己)。 我想有一个类似的设置,将Jenkins连接到群集中的Docker群集,同时包含Linux和Windows Dockerhost。 那可能吗? 如果是这样,那么最好的实施是什么?

如何在独立Jenkins中使用docker命令运行jenkinspipe道作业

我有一个jenkinspipe道脚本,它创buildDocker镜像并将其部署到Docker中心。 我已经安装了docker插件,但它抱怨“未finddocker命令” 。 我不知道是否需要在同一台机器上安装docker或其他需要发生的事情?

docker cp远程(从容器到主机)

我正在尝试创build一个远程运行“docker cp”的Jenkins作业,将正在运行的容器中的文件夹复制到主机。 目前我有 docker run –rm docker:1.7.1 docker -H stuff.dev.blah.com:5000 cp cc_head:/opt/blah/build/cc_head/games /home/devadmin/games 但是这是行不通的 所以,机器的主机是stuff.dev.blah.com ,我可以通过ssh devadmin@stuff.dev.blah.com 并在主机docker cp cc_head:/opt/blah/build/cc_head/games /home/devadmin/games works 我们可以在这里得到的是docker 1.7.1,但是如果你用新版本做到这一点,我也会很高兴 正在运行的容器称为cc_head 有什么build议么?

jenkins:与jenkins大师docker集装箱与jenkins奴隶docker集装箱之间的连接

我与jenkins大师运行docker集装箱。 我运行与jenkins奴隶docker容器( 奴隶形象 )和暴露端口8082:8080。 我创build了dockernetworking,使容器看到对方,它的作品(平作品)。 我在Jenkins主站上安装了Docker插件 。 我检查了从站容器的IP地址,并试图在主站的configuration中使用它,但主站无法连接到从站: 我觉得我做错了什么。 任何想法我还应该做什么?

jenkinsbuild立docker图像

我将使用jenkins来构build图像,然后部署到kubernetes。 我有一个关于build设的问题。 我们有很多用c ++,java,nodejs,php,golang等编写的程序。 我应该如何支持各种构build?

Docker VotingApp在Kubernetes上构build/发布Jenkins不是幂等的

我正在通过Jenkins和Docker投票应用程序尝试部署Kubernetes。 我使用Azure容器registry作为Docker镜像的存储库。 首先尝试所有部署好: 当我重新运行pipe道而不更改某些内容时,出现以下错误: Redis服务定义: — apiVersion: v1 kind: Service metadata: creationTimestamp: null labels: app: redis version: alpine name: redis selfLink: /api/v1/namespaces//services/redis spec: clusterIP: ports: – name: port: 6379 protocol: TCP targetPort: 6379 selector: app: redis version: alpine sessionAffinity: None type: ClusterIP status: loadBalancer: {} — docker图像是用“最新”标签构build的。 stage 'Checkout' node { git 'https://github.com/*****/example-voting-app.git' // Checks […]

如何在docker中执行jenkins中的外部命令

我从dockerhub中取出了官方的jenkins并运行它: docker run –name jenkins -p 8080:8080 -p 50000:50000 -v /var/www/jenkins:/var/jenkins_home -u root jenkins 然后我在build中添加了新的执行shell: python3.6 manage.py collectstatic –noinput 但是它告诉我,在构build结果中找不到“python3.6”。 有没有办法执行外部docker命令? 或者,在docker中django + jenkins的最佳做法是什么?

无法到达Jenkins容器

我有6个容器在docker上运行。 我正在尝试把所有的容器放在–net = host上 。 其中一个容器是在主机networking上运行的Jenkins。 以下是机器的详细信息: 与CentOs 7的虚拟箱子 , Docker 13 我的VBOX的IP地址是192.168.1.xx 我已经暴露了我的端口jenkins 9090:8080。 我的虚拟机正在运行桥接networking。 其他的事情是我不能够从机器的IP,即192.168.1.xx:端口号,从jenkins到达其他容器 有人可以帮助我如何从外面,即从我的本地机器到达jenkins容器?