【发布时间】:2018-01-18 18:06:49
【问题描述】:
我的工作站上运行 concourse 3.8.0,即 Ubuntu 17.04 和 这是我的管道定义:
---
jobs:
- name: job-docker-image-resource
public: true
plan:
- get: "golang_tools_docker_image"
- task: docker-image-resource
config:
platform: linux
image_resource:
type: docker-image
source: {repository: busybox}
run:
path: echo
args: [docker-image-resource]
resources:
- name: "golang_tools_docker_image"
type: docker-image
source:
repository: "golang"
tag: "1.9.2-alpine3.7"
resource_types:
- name: docker-image
type: docker-image
source:
repository: concourse/docker-image-resource
tag: docker-1.12.6
这是输出:
这在大厅 2.7.7 中运行良好。我还没有尝试过 2.7.7 和 3.8.0 之间的任何版本。
【问题讨论】:
-
Concourse 不使用您的主机 docker,它自带。您是否以
root的身份运行工作程序concourse worker? -
哈哈..很高兴知道。我如何找出哪个版本的 docker 附带给定版本的大厅?主机泊坞窗是否可能干扰嵌入泊坞窗?我是的,我检查的第一件事。
标签: docker continuous-integration concourse