美文网首页
docker swarn下创建nginx服务

docker swarn下创建nginx服务

作者: Victor_bigdata | 来源:发表于2019-05-30 20:17 被阅读0次
    • 添加一个Swarm网络
    docker network create --driver overlay myswarm
    
    • 查看一下集群网络
    docker network ls
    
    • 下载镜像
     docker pull nginx
    
    • 创建服务
    docker service create --replicas 2 --name mynginx -p 8000:80 --network=myswarm nginx
    
    • 访问manage Ip 的8000端口


    • 查看集群部署情况


    两台机器均已部署nginx服务,打开对应ip 8000端口,均可正常访问nginx

    • docker 查看服务转态
    docker service ps mynginx
    
    • 增加服务实例
    docker service scale mynginx=3
    
    • 减少服务实例
    docker service scale mynginx=1
    
    • 停止服务
    docker service rm mynginx
    #或者
    docker service scale mynginx=0
    

    非 docker service 之外的操作导致的服务停止、kill 等, 集群均会自动重新启动服务

    相关文章

      网友评论

          本文标题:docker swarn下创建nginx服务

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