Docker 命令

dapan發表於2021-09-09

注:命令基本都可以加上 --help 檢視具體命令使用

  • 安裝docker

$ brew cask install docker
  • 檢視版本號

$ docker --version
  • 檢視映象

$ docker images
REPOSITORY                 TAG                 IMAGE ID            CREATED             SIZE
mysql                      5.7                 43b029b6b640        4 months ago        372MB
  • 啟動容器

$ docker run -p <port>:<port> <imageName># eg 啟動一個nginx服務$ docker run -d -p 80:80 --name your_nginx_name nginx
  • 停止、啟動容器

$ docker stop your_container_name# 再次啟動$ docker start your_container_name
  • 檢視執行中的容器

$ docker ps

加引數 -a 檢視所有容器,包裹未執行的。

  • 檢視容器日誌

$ docker logs <continer_id>
  • 進入容器

$ docker exec -ti <continer_id> bash
  • 刪除容器

$ docker rm <continer_id>
  • 刪除映象

$ docker image rm <image>
  • 移除所有失效無用的映象

$ docker images
REPOSITORY                 TAG                 IMAGE ID            CREATED              SIZE
<none>                     <none>              13d6773beed7        12 hours ago         123MB
<none>                     <none>              aa6e540b2f06        12 hours ago         123MB
...
$ docker rmi -f $(docker images | grep "<none>" | awk "{print $3}")Deleted: sha256:aa6e540b2f06174441e36987f90a2ccd73983986b58005ed00bccaba060eaaf0Deleted: sha256:9e1ce203a3561747337ce7ae2ba313dfd2e4edbda43eca8d865d82deaa975e34Deleted: sha256:c5c440dc051d0895bfafd2db1c6600f13d9e97e5f9b5f7fc378f78ef5cdc1742
...

         

             




作者:泥稱已被棧用
連結:


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/758/viewspace-2820714/,如需轉載,請註明出處,否則將追究法律責任。

相關文章