我想在执行任务时访问我的工作人员运行的主机上的 docker 套接字。
运行“常规” docker 容器时,我可以将套接字绑定(bind)安装到容器中。在大厅中指定任务时,我可以做一些同样的事情吗?
最佳答案
这违背了 Concourse 的 worker 无国籍原则。任务不应该对他们正在运行的工作人员做出任何假设,即它有一个 Docker 守护程序正在运行,或者套接字所在的位置。我建议改为在任务容器中运行 Docker。
关于docker - 将绑定(bind)挂载添加到容器以在大厅中运行任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43764448/