Docker Stack 命令

简介: Docker Stack 命令

功能

docker stack 命令可以理解为 docker-compose 的集群版本


常用命令

部署集群

$ docker stack up -c [compose-file] --with-registry-auth kunda [stack 名称]
$ docker stack deploy -c [compose-file] --with-registry-auth kunda [stack 名称]点击复制复制失败已复制


注意:--with-registry-auth kunda参数非常有用,如果不加这个参数,则启动集群时不会从私有仓库下载镜像!


示例:

$ docker stack deploy -c docker-stack.yml --with-registry-auth kunda点击复制复制失败已复制


查看所有服务

$ docker stack services <stack_name>
e.g.
$ docker stack services kunda点击复制复制失败已复制


查看某个服务的任务

$ docker service ps <service_name>
e.g.
$ docker service ps kunda_kunda-master点击复制复制失败已复制


服务重启

$ docker service update --force <service_name>
e.g.
$ docker service update --force kunda_kunda-master点击复制复制失败已复制


停止其中某一项服务

$ docker service update --replicas 0 <service_name>
e.g.
$ docker service update --replicas 0 kunda_kunda-master
目录
相关文章
|
3月前
|
Docker 容器
Docker run命令-p参数详解
本文介绍Docker端口映射的基础用法。通过`docker run -p &lt;宿主机端口&gt;:&lt;容器端口&gt;`实现端口映射,例如`-p 5000:80`将宿主机5000端口映射到容器80端口,外部访问宿主机5000端口时流量会转发至容器内部的80端口。示例命令中,`-d`用于后台运行,`--restart=always`确保容器自动重启,`--name`指定容器名称。部署完成后可通过`http://服务器IP地址:5000`验证服务是否正常运行。
|
4月前
|
网络协议 Ubuntu Docker
Docker Compose--命令说明
Docker Compose--命令说明
756 30
|
4月前
|
Ubuntu Linux 开发者
常用的Docker命令:docker_cmd_sheet
以上就是一些常用的Docker命令,希望能帮助你更好地驾驭这个强大的工具。记住,Docker就像是一个魔法咒语,只有真正理解和熟练使用,才能发挥出它的最大魔力。
116 22
|
4月前
|
Shell 应用服务中间件 nginx
docker 镜像的部分常用命令
docker镜像常用命令
151 16
|
4月前
|
关系型数据库 MySQL 数据库
Docker 安装常用软件相关命令
本文介绍了在CentOS 7.9系统上安装Docker的详细步骤,包括添加阿里云镜像源、安装Docker及相关组件、启动服务以及配置镜像加速。同时,还展示了如何通过Docker安装MySQL 5.7版本数据库,涵盖拉取镜像、创建数据目录、运行容器及配置挂载点等操作,并提供验证安装成功的命令和截图。适合需要部署Docker与MySQL环境的用户参考。
281 5
|
4月前
|
关系型数据库 MySQL Docker
|
11月前
|
安全 Docker 容器
|
11月前
|
网络安全 数据安全/隐私保护 Docker
|
5月前
|
NoSQL 应用服务中间件 Redis
Docker 常用命令整理
Docker 常用命令整理
147 1
|
9月前
|
NoSQL 关系型数据库 MySQL
《docker高级篇(大厂进阶):4.Docker网络》包括:是什么、常用基本命令、能干嘛、网络模式、docker平台架构图解
《docker高级篇(大厂进阶):4.Docker网络》包括:是什么、常用基本命令、能干嘛、网络模式、docker平台架构图解
328 56
《docker高级篇(大厂进阶):4.Docker网络》包括:是什么、常用基本命令、能干嘛、网络模式、docker平台架构图解