2
0
mirror of https://github.com/acepanel/acepanel.github.io.git synced 2026-02-04 04:22:29 +08:00
Files
acepanel.github.io/zh_TW/advanced/container/container.md
github-actions[bot] d5ecafc2f7 New Crowdin translations by GitHub Action (#77)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-01-29 19:05:35 +08:00

2.7 KiB
Raw Blame History

容器管理

容器是 Docker 的核心概念,是映像的運行實例。 通過容器管理頁面,你可以創建、啟動、停止和管理容器。

容器列表

進入 容器 頁面,預設顯示容器列表。

容器列表

列表顯示以下資訊:

  • 容器名稱:容器的名稱
  • 狀態:運行狀態開關
  • 映像:容器使用的映像
  • 連接埠:連接埠映射(主機連接埠 -> 容器連接埠)
  • 運行狀態:詳細的運行狀態資訊
  • 操作:終端、日誌、重新命名等

創建容器

點擊 創建容器 按鈕打開創建對話框。

創建容器

基本設置

  • 容器名稱:可選,留空則自動生成
  • Image: Docker image name, e.g., nginx, mysql:8.4, your_username/your_image:tag
  • 網路:選擇容器使用的網路
  • 重啟策略:容器退出後的重啟行為
    • 無:不自動重啟
    • always總是重啟
    • on-failure啟動失敗時重啟
    • unless-stopped除非手動停止否則重啟

進階選項

  • TTY (-t):分配偽終端
  • STDIN (-i):保持標準輸入打開
  • 自動移除:容器停止後自動刪除
  • 特權模式:賦予容器完整的系統權限(謹慎使用)

連接埠映射

將容器內部連接埠映射到主機連接埠,格式:主機連接埠:容器連接埠

連接埠映射

例如:8080:80 表示將容器的 80 連接埠映射到主機的 8080 連接埠。

卷掛載

將主機目錄或資料卷掛載到容器內,格式:主機路徑:容器路徑

例如:/opt/ace/data:/data 表示將主機的 /opt/ace/data 目錄掛載到容器的 /data 目錄。

資源限制

限制容器可使用的 CPU 和記憶體資源。

環境變數

設置容器的環境變數,格式:KEY=VALUE

容器操作

批量操作

勾選多個容器後,可以進行批量操作:

  • 啟動:啟動選中的容器
  • 停止:停止選中的容器
  • 重啟:重啟選中的容器
  • 強制停止:強制停止選中的容器
  • 暫停:暫停選中的容器
  • 恢復:恢復暫停的容器
  • 刪除:刪除選中的容器

單個容器操作

  • 終端:打開容器的終端,可以在容器內執行命令
  • 日誌:查看容器運行日誌
  • 重新命名:修改容器名稱
  • 更多:查看詳情、匯出等操作

清理容器

點擊 清理容器 可以刪除所有已停止的容器,釋放系統資源。

:::warning 注意 清理操作不可恢復, 請確保已停止的容器不再需要。 :::