如标题中所述,我想从YML文件创建一个突击队。 不幸的是,我无法找到某些部分,例如Depend_on。
我已经拥有:
samle_1:
image: image:0.1.0
environment:
- SQL_PROVIDER_NAME=mariadb
- NOSQL_PROVIDER_NAME=mongodb
networks:
- back-tier
- front-tier
expose:
- "10180"
ports:
- "10188:10188"
- "10189:10189"
depends_on:
- samle_2
- samle_3
我转换如下:
docker service create --name samle_1 \
--hostname samle_1 \
--replicas=1 \
--network back-tier \
--network front-tier \
--env SQL_PROVIDER_NAME=mariadb \
--env NOSQL_PROVIDER_NAME=mongodb \
--publish 10180 \
image:0.1.0
现在我不知道如何处理ports,expose和depend_on。 我已经阅读了文档(https://docs.docker.com/engine/reference/commandline/service_create/),但无法找到答案