docker stop 命令
docker stop 命令用于停止运行中的容器。
用法:
# 停止容器
docker stop 容器ID
# 停止所有容器
docker stop $(docker ps -aq)
# 若容器 5 秒内没有响应停止命令,则 kill 容器进程。
docker stop -t 5 容器
# 停止多个容器
docker stop 容器1 容器2
示例:
ubuntu@zxzsk.com:~$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
540d3b254ed8 wcjiang/reference "/busybox httpd -f -…" 2 hours ago Up 39 minutes 0.0.0.0:32768->3000/tcp, :::32768->3000/tcp mystifying_jang
# 使用容器 ID 停止
ubuntu@zxzsk.com:~$ docker stop 540d3b254ed8
540d3b254ed8
ubuntu@zxzsk.com:~$ docker start 540d3b254ed8
540d3b254ed8
# 使用容器名停止
ubuntu@zxzsk.com:~$ docker start mystifying_jang
mystifying_jang