你可以运行Dind作为Tutum上的一项服务吗?无人机可以使用它吗?

我是新来的Docker和Drone,但我喜欢我迄今为止发现的:)

你可以运行Dind作为Tutum上的一项服务吗?无人机可以使用它吗?

无人机CI被devise为在Docker主机上运行,​​并启动它需要的任何容器。

似乎无人机本身可以在容器中运行,但它必须有权访问主机泊坞窗守护进程。

就我在Tutum看到的,你并没有真正的从主机访问docker守护进程。

可以在Dind中运行无人机(Docker中的Docker)。

但是我可以运行一个运行Dind的容器,通过DOCKER_HOST指向我的无人机容器,还是我完全误解了Drone和Docker之间的关系?

事实certificate,你可以和这一切似乎工作得很好:)

我有我的“节点”在tutum说话,docker运行它,但它是tutum的docker,你可以在一定程度上使用他们的api互动。

在里面,我有一个现成的dind容器(docker中的docker)作为一个守护进程运行,它的监听端口在PORT环境variables(wrapdocker拾取)中指定。 该端口暴露(不公开)使用tutum的界面。

无人驾驶飞机是从另一个现成的容器(用于github等)configuration的,它被链接到dind服务,以便无人机的DOCKER_HOST环境variables可以设置为:{linked dind alias}:{port number}

…它的作品:)

我觉得这应该从一开始就清楚了,但我不认为我相信它!