最簡單的方式
docker run -d -p 91:80 nginx
列出已啟動容器
docker ps
# 列出所有容器
docker ps -a
# 列出所有容器,篩選列
docker ps -a --format "table }\t}\t}\t}"
docker ps -a --format "table }\t}\t}\t}\t}\t}"
# 列表容器的ip
docker inspect --format "} }"
$(docker ps -a -q)
–format更多引數檢視:
docker stop $containerid
docker kill
$containerid
docker start $containerid
docker inspect --format "}"
$containerid
nsenter --target "$pid" --mount --uts --ipc --net --pid
docker exec -it $containername /bin/bash
docker rm
$containerid
# docker rm -f $(docker ps -a -q)
# 檢視當前容器產生的歷史日誌
docker logs $containeridname
(或者$containerid
)# 檢視正執行動態日誌 --tail檢視的行數
docker logs -f -t --tail=33 $containeridname
(或者$containerid
)
docker inspect -f=
'} } }'
$containerid
# 檢視容器主機資訊
docker inspect -f=
'}'$containerid
# 檢視容器掛載卷
docker inspect -f=
'}'$containerid
docker network inspect bridge
docker cp /etc/localtime $containername:/etc/
# 檢視指定容器情況
docker stats $containername
# 檢視所有容器情況
docker stats -a
# 啟動所有容器
docker start $(docker ps -a |
awk''
|tail -n +2)
# 停止所有容器
docker stop $(docker ps -a |
awk''
|tail -n +2)
# 刪除所有容器
docker rm
$(docker ps -a |
awk''
|tail -n +2)
# 刪除所有映象
docker rmi $(docker images |
awk''
|tail -n +2)
Docker容器常用命令
目錄 新建並啟動容器 options說明 啟動互動式容器 列出當前所有正在執行的容器 退出容器 exit ctrl p q 進入出容器 啟動容器 停止容器 強制停止容器 刪除已停止的容器 一次性刪除多個容器 options說明 常用 有些是乙個減號,有些是兩個減號 使用映象centos latest...
說說 Docker 容器常用命令
指定某個映象以容器的形式執行起來。語法為 docker run options 引數 說明 d 在後台執行容器並列印出容器 id d 是 detach 的英文首字母。p對映埠號到主機。格式形如主機埠 容器埠。name 指定容器名稱。restart 重啟策略,有 no on failure max r...
Docker容器常用命令彙總
docker常用命令總結如下 檢視docker詳細資訊 docker info 獲取當前節點所有容器 docker ps a 管理容器生命週期 docker start stop restart 檢視容器日誌 docker logs 檢視容器詳細資訊 docker inspect container...