2016-10-27 27 views

回答

0

我們可以根據部署(模式)段泊塢窗撰寫V3(第3版)現在很容易做到這一點。

先決條件 -

docker compose version should be 1.10.0+

docker engine version should be 1.13.0+

實施例構成文件 -

version: "3" 

    services: 
    nginx: 
     image: nexus3.example.com/prd-nginx-sm:v1 
     ports: 
     - "80:80" 
     networks: 
     - cheers 
     volumes: 
     - logs:/rest/out/ 
     deploy: 
     mode: global 
     labels: 
      feature.description: "Frontend" 
     update_config: 
      parallelism: 1 
      delay: 10s 
     restart_policy: 
      condition: any 
     command: "/usr/sbin/nginx" 

networks: 
    cheers: 

volumes: 
    logs: 
    data: 

部署撰寫文件 -

$ docker stack deploy -c sm-deploy-compose.yml --with-registry-auth CHEERS

這將參加在集羣中的所有節點上部署nginx的容器。