【发布时间】:2019-02-01 17:41:34
【问题描述】:
是否可以在 Docker swarm 上运行的容器中生成 Docker 服务?这将允许容器动态维护在 swarm 中运行的组件。
目前,我可以通过在使用 docker-py SDK 时将 /var/run/docker.sock 安装到容器中来在主机上的其他容器中运行容器。
docker run -v /var/run/docker.sock:/var/run/docker.sock master
在容器内,我有一个运行以下内容的 python 脚本:
container = docker.from_env().containers.run('worker', detach=True, tty=True, volumes=volumes, network='backend-network', mem_limit=worker.memory_limit)
在 Docker Swarm 中是否可能出现类似的情况,而不仅仅是普通的 Docker?
【问题讨论】:
标签: docker docker-compose docker-swarm