Linux如何管理Docker容器?常用Docker命令有哪些?

docker容器管理可通過常用命令實現。1.查看運行中容器用docker ps,查看所有容器加參數-a;2.啟動容器用docker start,停止用docker stop,重啟用docker restart;3.進入容器調試用docker exec -it /bin/bash或sh;4.刪除容器用docker rm,刪除鏡像用docker rmi,注意刪除前需確認無依賴容器存在。掌握這些命令可滿足日常操作需求。

Linux如何管理Docker容器?常用Docker命令有哪些?

管理Docker容器在linux上其實挺直接的,只要熟悉幾個常用命令和基本流程,就能輕松操作。Docker本身提供了一套命令行工具,功能強大又方便。

下面是一些常見的使用場景和對應的命令,適合日常管理和調試容器時用到。


查看正在運行的容器

最常用的命令之一是 docker ps,它可以列出當前正在運行的容器:

docker ps

如果你想看到所有容器(包括已經停止的),可以加上 -a 參數:

docker ps -a

這個命令對排查問題或者清理舊容器很有幫助,比如你發現某個服務沒起來,可以先看看它是不是已經退出了。


啟動、停止和重啟容器

啟動一個已存在的容器用:

docker start 容器名或ID

停止運行中的容器:

docker stop 容器名或ID

如果想重啟某個容器,可以用:

docker restart 容器名或ID

這些命令都很基礎,但非常實用。比如你在更新配置后需要讓容器重新加載,就可以用 restart。


進入容器內部進行調試

有時候你需要進到容器里面看看文件結構、檢查日志或者運行一些命令。這時候可以用:

docker exec -it 容器名或ID /bin/bash

如果你的容器沒有安裝 bash,也可以試試 /bin/sh:

docker exec -it 容器名或ID /bin/sh

這個命令特別適合調試應用、查看日志路徑或者臨時修改配置。


刪除容器和鏡像

當你不再需要某個容器時,可以先停止它,然后刪除:

docker rm 容器ID

如果要刪除鏡像,先確保沒有基于它的容器存在,再執行:

docker rmi 鏡像名或ID

注意:刪除鏡像前一定要確認沒人用了,否則可能會導致服務異常。


基本上就這些命令最常被用到。掌握好這幾個,應對日常的Docker容器管理應該沒問題了。

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享