一、查看容器啓動狀況java
#查看當前運行的容器 docker ps #查看全部容器,包括中止的 docker ps -a #查看最新建立的容器,只列出最後建立的 docker ps -l #-n=x選項,會列出最後建立的x個容器 docker ps -n=2
標題含義:docker
CONTAINER ID:容器的惟一表示ID IMAGE:建立容器時使用的鏡像 COMMAND:容器最後運行的命令 CREATED:建立容器的時間 STATUS:容器狀態 PORTS:對外開放的端口 NAMES:容器名。能夠和容器ID同樣惟一標識容器,同一臺宿主機上不容許有同名容器存在,不然會衝突。
二、啓動bash
# 根據 NAME 或 CONTAINER ID 啓動 docker start [NAME]/[CONTAINER ID]
三、終止code
# 根據 [NAME]/[CONTAINER ID] 將容器退出 docker stop [NAME]/[CONTAINER ID] # 根據 [NAME]/[CONTAINER ID] 強制中止一個容器 docker kill [NAME]/[CONTAINER ID]
四、刪除class
# 刪除單個容器:不可以刪除一個正在運行的容器,會報錯。須要先中止容器。 docker rm [NAME]/[CONTAINER ID] # 一次性刪除:docker自己沒有提供一次性刪除操做,可是可使用以下命令實現 # -a標誌列出全部容器,-q標誌只列出容器的ID,而後傳遞給rm命令,依次刪除容器 docker rm 'docker ps -a -q'