将Docker Compose转换为服务创build命令
正如标题所说,我想从YML文件创build一个突击队。 不幸的是,我无法find一些部分,例如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
现在我不知道如何处理端口,揭露和depend_on。 我已经阅读文档( https://docs.docker.com/engine/reference/commandline/service_create/ ),但无法find任何答案