将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任何答案