docker 容器的啟動、停止和刪除


2021-09-24

1.查看所有docker容器
查看所有在運行的容器:

docker ps
查看所有容器(包括停止的) :

docker ps -a
來看看他們的區別:

 

2.啟動容器
這里我來啟動第二個Redis容器(因為我已經有一個Redis在運行了,所以這次要重新命名並且將端口改成6378):

docker run -itd --name redis02 -p 6378:6378 redis
然后查看容器運行情況,發現name 為 redis02的容器已經運行起來了:

3.停止容器
接下來,我們來停止剛剛啟動的容器:docker stop containerId

docker stop de31beba81bd
然后可以發現redis02已經停止運行了

 

4.啟動停止的容器:
docker start 容器id

5.重啟容器
docker restart containerId

6.暫停容器
有時我們只是希望讓容器暫停工作一段時間,比如要對容器的文件系統打個快照,或者docker host需要使用CPU,這是執行docker pause。

處於暫停狀態的容器不會占用CPU資源,直接通過docker unpause恢復運行。

暫停運行:

docker pause 4194d99b9c3a
恢復運行:

docker unpause 4194d99b9c3a


5.刪除容器
我們還可以刪除這個容器:docker rm containerId

docker rm de31beba81bd
這時候我們再來看容器,就找不到redis02的那個了:

 

6.刪除鏡像
既然說到了刪除容器,這里順便說一下刪除鏡像的命令 :

查看鏡像:

docker images
刪除鏡像:docker rmi imageId

docker rmi fce289e99eb9

————————————————
版權聲明:本文為CSDN博主「CrazySnail_x」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/weixin_40910372/article/details/103970684


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM