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