Docker 指令:管理容器的完整指南

最後更新: 18/03/2025
作者: 艾薩克
  • Docker 可讓您使用以下方式管理容器 命令 運轉、ps 和停止等基本功能。
  • 影像構成容器的基礎,並透過 pull、build 和 rmi 進行管理。
  • 卷可以透過磁碟區建立和 rm 等指令實現持久性儲存。
  • Docker 使用網路建立、連接和 rm 等工具來管理網路。

基本 Docker 命令

Docker已成為容器管理的重要工具,它能夠幫助使用者在隔離且可擴展的環境中進行應用程式開發。了解最重要的 Docker 命令對於輕鬆駕馭平台並最大限度地發揮其功能至關重要。

本文將探討主要的 Docker 指令,涵蓋容器管理、映像檔、磁碟區和網路等各個面向。無論您是 Docker 新手還是希望深入學習,本文都將為您提供一份全面而詳盡的 Docker 命令指南。

Docker 架構與關鍵元素

在深入研究特定命令之前,了解構成 Docker 架構的關鍵元素非常重要:

  • Docker 引擎: 它是允許執行 集裝箱.
  • 圖片: 它們是預先配置的模板,可作為建立的基礎 集裝箱.
  • 容器: 它們是 正在運行的映像,它封裝了應用程式及其相依性。
  • 卷: 它們允許數據存儲在 持久的 容器內部。
  • 聯播網: 它們促進容器之間以及與外界之間的溝通。
使用 Dockerfile-3 的自訂映像
相關文章:
如何使用 Dockerfile 在 Docker 中建立自訂映像

管理容器的基本命令

容器是Docker 的核心。為了正確管理它們,您需要了解以下命令:

  • docker 運行: 運行一個 貨櫃 從一個 圖片。 範例: docker run -d --name mi_contenedor nginx.
  • docker 附言: 列出 集裝箱 進行中。若要查看所有容器(包括已停止的容器),請使用 docker ps -a.
  • 碼頭工人停止: 停止正在運行的容器。例子: docker stop mi_contenedor.
  • docker啟動: 啟動一個已停止的容器。例子: docker start mi_contenedor.
  • docker 重啟: 重新啟動一個容器。例子: docker restart mi_contenedor.
  • docker rm: 刪除已停止的容器。例子: docker rm mi_contenedor.

Docker 中的容器管理

影像管理命令

映像在 Docker 中至關重要,因為它們可以讓你創造一個一致可重複的環境。一些關鍵命令包括:

  • Docker 映像: 列出所有的 圖像 儲存在系統中。
  • docker pull: 下載一個 圖片 來自 Docker Hub。例子: docker pull ubuntu.
  • docker建置: 建個 圖片 來自 Dockerfile。例子: docker build -t mi_imagen ..
  • docker rmi: 刪除一個 圖片 具體的。例子: docker rmi mi_imagen.
如何使用 Docker Compose-2
相關文章:
Docker Compose 使用完整指南

Docker 中的磁碟區管理

磁碟區可讓您在容器之間持久儲存共用資料。一些基本指令包括:

  • docker 磁碟區建立: 建立新磁碟區。例子: docker volume create mi_volumen.
  • docker 卷 ls: 列出所有的 可用。
  • docker 卷 rm: 刪除特定磁碟區。例子: docker volume rm mi_volumen.
  • docker 運行-v: 關聯 音量 到容器中。例子: docker run -v mi_volumen:/datos nginx.

網路管理指令

Docker 提供高階網路管理選項,支援容器之間以及容器與外部世界的通訊:

  • docker 網路 ls: 列出所有的 網絡 可用。
  • docker 網路建立: 創建一個新的 紅色。 範例: docker network create mi_red.
  • docker 網路連線: 將容器連接到 紅色。 範例: docker network connect mi_red mi_contenedor.
  • docker 網路 rm: 刪除一個 紅色。 範例: docker network rm mi_red.

Docker 中的網絡

掌握這些命令將使您能夠有效率地使用Docker ,優化容器化應用程式的管理。透過這份詳盡的指南,您現在擁有了在 Docker 中專業管理映像、容器、磁碟區和網路所需的必要工具。

相關文章:
如何修復錯誤代碼 4294967295