美文网首页
docker services

docker services

作者: 暮雨萧萧 | 来源:发表于2017-06-07 14:02 被阅读0次

部署app service

  1. 编写docker-compose.yml 文件
    eg:
  version: "3"
  services:
    web:
      image: username/repository:tag
    deploy:
        replicas: 5 几个副本
        resources:
            limits:
               cpus: "0.1"
               memory: 50M
        restart_policy:
            condition: on-failure
    ports:
      - "80:80"
    networks:
      - webnet
networks:
  webnet:
  • 初始化一下swarm
    docker swarm init

  • 开始部署app 最后一个是app name
    docker stack deloy -c docker-compose.yml getstartedlab

  • 查看容器下启动的app
    docker stack ps getstartedlab

  • 关闭stack
    docker stack rm getstartedlab

缩放app

修改 replicas 参数 后需要重新部署,不需要把stack关闭或者删除容器 重新部署命名参考3

相关文章

网友评论

      本文标题:docker services

      本文链接:https://www.haomeiwen.com/subject/zsgofxtx.html