Docker(13)- docker start/stop/restart 命令詳解
阿新 • • 發佈:2020-11-12
如果你還想從頭學起 Docker,可以看看這個系列的文章哦!
https://www.cnblogs.com/poloyy/category/1870863.html
作用
- docker start:啟動一個或多個已經被停止的容器
- docker stop:停止一個或多個執行中的容器
- docker restart:重啟一個或多個容器
語法格式
docker start [OPTIONS] CONTAINER [CONTAINER...] docker stop [OPTIONS] CONTAINER [CONTAINER...] docker restart [OPTIONS] CONTAINER [CONTAINER...]
start 命令的 options
感覺沒啥重要的 options,需要用到再補上
stop/restart 命令的 options
option | 作用 |
-t, --time | 殺死容器之前等待停止的秒數(預設為10) |
實際栗子
目前只有一個 tomcat 容器
根據容器 ID 啟動、關閉、重啟
docker start 59aec7797ebf
docker stop 59aec7797ebf
docker restart 59aec7797ebf
根據容器名字啟動、關閉、重啟
docker start myTomcat3 docker stop myTomcat3 docker restart myTomcat3
現在變成有兩個容器
啟動所有容器
docker start $(docker ps -a -q)
關閉所有容器
docker stop $(docker ps -a -q)
重啟所有容器
docker restart $(docker ps -a -q)