docker - 将绑定(bind)挂载添加到容器以在大厅中运行任务

标签 docker continuous-integration concourse

我想在执行任务时访问我的工作人员运行的主机上的 docker 套接字。

运行“常规” docker 容器时,我可以将套接字绑定(bind)安装到容器中。在大厅中指定任务时,我可以做一些同样的事情吗?

最佳答案

这违背了 Concourse 的 worker 无国籍原则。任务不应该对他们正在运行的工作人员做出任何假设,即它有一个 Docker 守护程序正在运行,或者套接字所在的位置。我建议改为在任务容器中运行 Docker。

关于docker - 将绑定(bind)挂载添加到容器以在大厅中运行任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43764448/

相关文章:

docker - docker容器内的akka​​应用程序问题

docker - 如何将容器中的目录同步到主机的目录?

c# - 通过 TFS/Team Build 在构建机器上构建工作,但不通过 TeamCity

python - Python Luigi 中的事件处理

concourse - 如果每个任务都在自己的容器中运行,容器中的资源如何可供另一个容器使用?

docker - VisualVM 无​​法连接到除 1099 以外的任何端口

visual-studio - 如何在一个解决方案中实现多个项目的持续集成和部署?

maven - Jenkins 构建失败 - Sonar Maven

docker - 从另一个任务到达另一个任务任务的容器

docker - 如何使microk8s ctr图像修剪