docker swarm 集群部署nginx

2025-05-24 18:54:25

1、首先创建一个部爆息振贵署任务,点击stacks ,然后点击add stacks,stack和service的区别是,stack可以包含多个service

docker swarm 集群部署nginx

2、给该部署任务取个名字,这里我去mynginx,然后就是docker-compose文件的编写,基本包括,用那个镜像,部署到哪里,对外暴露那些端口和挂载卷

docker swarm 集群部署nginx

3、然后执行部署,这个相当于执行命令docker stack deploy -c docker-compose.yml mynginx

docker swarm 集群部署nginx

4、然就可以查看到刚刚部署的任务了,这个如果是命令行执行docker stack ls 可以查看到所有的

docker swarm 集群部署nginx

5、点击进去之后可以进行修改,重新部署,现在可以看到它还在部署中

docker swarm 集群部署nginx

6、如果出现runing,就代表部署成功了,如果失败可以看看日志

docker swarm 集群部署nginx

7、一个stack 部署,必定可以在service看到相关的不是服务,名字一般是刚刚stack取的名字加上你compose文件里面的名字

docker swarm 集群部署nginx

8、如果stack 和service 里面没啥有用的日志,可以看容器的日志,容器日志要去部署到那台节点上去看

docker swarm 集群部署nginx
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:55
  • 阅读量:77
  • 阅读量:20
  • 阅读量:37
  • 阅读量:94
  • 猜你喜欢