--help
docker image --help
# 執行結果相同,列出本地所有鏡像 docker images docker image ls
docker image inspect imageName
save
load
# 將現有的鏡像檔導出為 tar 檔案 docker image save imageName:tag -o fileName.tar # 將 tar 檔匯入成為鏡像 docker image load -i fileName.tar
tag
# 將現有的鏡像重新命名與指定新版本 docker image tag originImageName:originTag newImageName:newTag
pull
# 預設拉取 latest 版本 docker image pull imageName # 指定版本拉取 docker image pull imageName:tag
push
# 需先登入 Docker Hub 或其他註冊的 registry docker login # 登入後推送鏡像 docker image push userAccount/imageName:imageTag
commit
# 使用已存在的 container 建立新的 image docker container commit containerName imageName:tag
Docker Image 基本操作
查詢指令說明 (
--help)docker image --help查看 Image 列表
# 執行結果相同,列出本地所有鏡像 docker images docker image ls查看 Image 詳細資訊
匯出與匯入 Image (
save/load)# 將現有的鏡像檔導出為 tar 檔案 docker image save imageName:tag -o fileName.tar # 將 tar 檔匯入成為鏡像 docker image load -i fileName.tar重新命名 Image (
tag)# 將現有的鏡像重新命名與指定新版本 docker image tag originImageName:originTag newImageName:newTag從遠端拉取 Image (
pull)# 預設拉取 latest 版本 docker image pull imageName # 指定版本拉取 docker image pull imageName:tag推送 Image 至遠端 (
push)# 需先登入 Docker Hub 或其他註冊的 registry docker login # 登入後推送鏡像 docker image push userAccount/imageName:imageTag由 Container 建立新的 Image (
commit)# 使用已存在的 container 建立新的 image docker container commit containerName imageName:tag