Docker CLI docker service rm 常用命令

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docker CLI 中 docker service rm 常用命令。

1、docker service rm 简介

docker service rm 命令是用于删除一个或多个服务。

此命令与Swarm orchestrator一起工作。

注意:

此命令是集群管理命令,必须在集群管理器节点上执行。要了解经理和工人,请参阅文档中的Swarm mode部分。

参考文档:https://docs.docker.com/engine/reference/commandline/service_rm/

2、docker service rm 语法

docker service rm SERVICE [SERVICE...]

3、docker service rm 命令

1)删除单个服务:

docker service rm my-service

上述命令将删除名为 my-service 的服务。

2)删除多个服务:

docker service rm service1 service2 service3

上述命令将同时删除名为 service1、service2 和 service3 的多个服务。

3)静默删除服务:

docker service rm -q my-service

使用 -q--quiet 标志可以使命令在执行过程中不显示任何输出。

注意:docker service rm 命令必须在集群管理节点上执行,因为它涉及到对服务的集群管理操作。

4、子命令

命令

描述

docker service create

创建新的服务

docker service inspect

显示一个或多个服务的详细信息

docker service logs

获取一个服务或任务的日志

docker service ls

列出服务

docker service ps

列出一个或多个服务的任务

docker service rm

删除一个或多个服务

docker service rollback

恢复服务配置的更改

docker service scale

缩放一个或多个复制的服务

docker service update

更新一个服务的配置

推荐阅读
cjavapy编程之路首页