docker基本命令及容器生命週期和狀態

docker基本命令及容器生命週期和狀態

獲取幫助

docker --help 顯示命令的幫助信息docker

docker COMMAND --help 顯示子命令COMMAND相關的幫助信息網絡

鏡像操做命令

docker search [OPTIONS] TERM 從鏡像倉庫搜索鏡像ide

docker image pull [OPTIONS] NAME[:TAG|@DIGEST] 從鏡像倉庫拉取鏡像日誌

docker image ls 列出已有的鏡像code

docker image rm [OPTIONS] IMAGE [IMAGE...] 刪除本地的鏡像文件blog

docker image push [OPTIONS] NAME[:TAG] 推送鏡像到註冊中心生命週期

docker image tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG] 對一個鏡像打tag圖片

docker image inspect [OPTIONS] IMAGE [IMAGE...] 鏡像詳細信息it

容器操做命令

新版本中容器相關的命令都使用docker container開頭,固然也兼容以前的命令方式。class

docker container run -it --name NAME IMAGE 在前臺以交互式方式運行容器

docker container run -d --name NAME IMAGE 後臺運行一個容器

docker container inspect [OPTIONS] CONTAINER [CONTAINER...] 顯示容器的詳細信息

docker container stop CONTAINER 優雅中止一個容器

docker container kill CONTAINER 強制中止一個容器

docker container ls -a 列出全部容器,包括已中止的容器

docker container rm CONTAINER 刪除容器,只能刪除已中止的容器

docker container rm -f CONTAINER 強制刪除容器,運行中的容器已能刪除

docker container exec -i -t CONTAINER /bin/sh 在一個已運行的容器中運行一個命令,這裏運行了/bin/sh,並以交互式方式運行,即進入一個容器的sh終端

docker container logs CONTAINER 獲取一個容器的日誌

網絡操做命令

docker network ls 顯示docker的網絡
固然還有建立網絡,刪除一個網絡,顯示一個網絡的詳細信息等,請使用docker network --help進行查看,使用頻率不高。

容器生命週期及狀態

圖片來自網絡

docker基本命令及容器生命週期和狀態

相關文章
相關標籤/搜索