【发布时间】:2019-11-28 11:14:09
【问题描述】:
我在一个 compose 文件中有多个服务,我只需要部署一个特定的服务。 docker swarm 支持这个吗? docker-compose 文件示例:
version: '3.7'
services:
bar:
image: bar:latest
deploy:
resources:
limits:
memory: 256M
foo:
image: foo:latest
deploy:
resources:
limits:
memory: 256M
所以部署到堆栈 mystack 两个服务的命令是:
docker stack deploy -c docker/docker-compose.yml mystack
我只想部署 Foo 服务。期望命令类似于:
docker stack deploy -c docker/docker-compose.yml foo mystack
【问题讨论】:
标签: docker docker-compose docker-swarm