三、Docker相關概念-container

一、什麼是Container

  • 是通過image創建的
    也就是說先有image,然後通過image創建container
  • 在Image layer之上建立一個container layer(可讀寫)
    image本身是隻讀的,container因爲要去運行程序或者安裝軟件等,所以是可寫的。
  • 類比面向對象:類和實例
    image相當於類,負責app的存儲和分發;
    container相當於實例,負責運行app
  • Image負責app的存儲和分發,Container負責運行app


二、相關命令

我們輸入docker可以看到跟docker相關的很多命令,其中大致可以分爲兩大類:管理命令純命令
1.查看正在運行的docker容器

docker ps

2.查看所有的容器

docekr ps -a

3.刪除容器

docker rm [容器id]

4.查看鏡像

docker images

4.刪除鏡像

docker rmi [image的id]

5.查看所有容器的id

docker ps -aq

6.刪除所有的container

docker rm $(docker ps -aq)

7.列出指定狀態的容器

docker container ls -f "status=exited"
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章