Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

設定Container Engine儲存Volume

貢獻者

安裝Container引擎(Docker或Podman)之前、您可能需要先格式化儲存磁碟區並加以掛載。

關於這項工作

如果您計畫將本機儲存設備用於Docker或Podman儲存Volume、並在主機分割區上有足夠的可用空間、其中包含適用於Docker的「/var/lib/dDocker」和適用於Podman的「/var/lib/containers'」、則可以跳過這些步驟。

註 只有Red Hat Enterprise Linux(RHEL)才支援Podman。
步驟
  1. 在容器引擎儲存磁碟區上建立檔案系統:

    sudo mkfs.ext4 container-engine-storage-volume-device
  2. 掛載Container Engine儲存磁碟區:

    • 適用於Docker:

      sudo mkdir -p /var/lib/docker
      sudo mount container-storage-volume-device /var/lib/docker
    • 若為Podman:

      sudo mkdir -p /var/lib/containers
      sudo mount container-storage-volume-device /var/lib/containers
  3. 將container儲存設備磁碟區裝置的項目新增至/etc/fstab。

    此步驟可確保儲存磁碟區在主機重新開機後自動重新掛載。

安裝Docker

該系統可在Red Hat Enterprise Linux或CentOS上執行、作為容器的集合。StorageGRID如果您選擇使用Docker Container引擎、請依照下列步驟安裝Docker。否則、 安裝Podman

步驟
  1. 請依照Linux套裝作業系統的指示來安裝Docker。

    註 如果您的Linux套裝作業系統未隨附Docker、您可以從Docker網站下載。
  2. 執行下列兩個命令、確保已啟用及啟動Docker:

    sudo systemctl enable docker
    sudo systemctl start docker
  3. 輸入下列命令、確認您已安裝Docker的預期版本:

    sudo docker version

    用戶端和伺服器版本必須為1.11.0或更新版本。

安裝Podman

此系統可在Red Hat Enterprise Linux上執行、作為容器的集合。StorageGRID如果您選擇使用Podman容器引擎、請依照下列步驟安裝Podman。否則、 安裝Docker

註 只有Red Hat Enterprise Linux(RHEL)才支援Podman。
步驟
  1. 依照Linux套裝作業系統的指示、安裝Podman和Podman-Docker。

    註 安裝Podman時、您也必須安裝Podman-Docker套件。
  2. 輸入下列命令、確認您已安裝Podman和Podman-Docker的預期版本:

    sudo docker version
    註 使用Podman-Docker套件可以使用Docker命令。

    用戶端和伺服器版本必須為3.2.3或更新版本。

    Version: 3.2.3
    API Version: 3.2.3
    Go Version: go1.15.7
    Built: Tue Jul 27 03:29:39 2021
    OS/Arch: linux/amd64