Docker 常用指令

2021-10-16 13:54:13 字數 898 閱讀 7775

docker info # 檢視配置

docker version # 檢視版本

docker images # 檢視映象

# 清空不被使用的虛懸映象

docker image prune -f

docker rmi 《映象id[name:tag]> # 刪除映象

docker stop 《容器id[name]> # 關閉容易

docker start 《容器id[name]> # 開啟容器

docker restart 《容器id[name]> # 重啟容器

docker rm 《容器id[name]> # 刪除容器

docker ps [-as] # 列出容器 -a全部 -s大小

docker ps --filter status=running # 列出執行中的容器

# 僅列出 name,status,port

docker ps -a | sed 's/\s\/|/g' | awk -f '|' ''

docker ps -a | sed 's/\s\/|/g' | awk -f '|' 'nr==1;nr>=2'

sed 's/\s\/|/g' # 替換結果中2個以上空格為|

awk -f '|' '' # 將結果每行以|分隔, 輸出6,7兩列

nr==1 # 第一行

nr>=2 # 第二行及以後行

...# 重啟docker服務

systemctl restart docker.service

# 停止docker服務

systemctl stop docker.service

# 啟動docker服務

systemctl start docker.service

docker常用指令

拉取docker映象 docker pull image name 執行映象,執行後生成容器 docker run name cotainer name d p 80 80 image name 檢視宿主機上的映象,docker映象儲存在 var lib docker目錄下 docker image...

Docker 常用指令

dockerfile語法 to be continue 官網參考位址 位址run用於在映象容器中執行命令,其有以下兩種命令執行方式 shell執行 exec執行 示例 run executable param1 param2 run apk update run etc execfile arg1 ...

Docker常用指令

設定docker系統啟動 systemctl enable docker 啟動docker systemctl start docker 檢視docker狀態 systemctl status docker 停止 systemctl stop docker 重啟 systemctl restart ...