1. 程式人生 > 其它 >Linux之容器命令

Linux之容器命令

啟動映象

docker run [可選引數] image

#  引數說明
--name = "Name"    容器名稱 tomcat01、tomcat02、再來區分容器
-d                 後臺執行方式
-it                使用互動方式執行,進入容器檢視內容
-p                 指定容器的埠, -p 8080:8080
  -p ip:主機埠:容器埠
  -p 主機埠:容器埠(常用)
  -p 容器埠
  容器埠
-P                隨機指定埠

#  測試並進入容器
docker run -it centos /bin/bash

#  從容器內退出主機
exit

列出所有執行的容器

#  docker ps 命令
     # 列出當前正在執行的容器
-a   # 列出當前正在執行的容器+歷史執行的容器
-n=? # 顯示最近建立的容器
-q   # 只顯示容器的編號
-aq  # 所有所有容器的編號

退出容器

exit      # 直接停止容器並退出
Ctrl+P+Q  # 容器不停止退出

刪除容器

docker rm 容器id                   # 刪除指定的容器,不能刪除正在執行的容器,如果要強制刪除,使用rm -f
docker rm -f $(docker ps -aq)     # 刪除所有的容器
docker ps -a -q|xargs docker rm   # 刪除所有的容器

啟動/停止容器

docker start 容器id      # 啟動容器
docker restart 容器id    # 重啟容器
docker stop 容器id       # 停止容器
docker kill 容器id       # 強制停止當前容器