コンテナ エンジン ストレージ ボリュームを構成する (Linux)
Docker または Podman コンテナ エンジンをインストールする前に、ストレージ ボリュームをフォーマットしてマウントする必要がある場合があります。
|
ソフトウェアのみの環境のコンテナエンジンとしてのDockerのサポートは廃止されました。Dockerは、今後のリリースで別のコンテナエンジンに置き換えられる予定です。 |
|
「Linux」は、RHEL、Ubuntu、または Debian のデプロイメントを指します。サポートされているバージョンのリストについては、 "NetApp Interoperability Matrix Tool(IMT)" 。 |
Docker または Podman ストレージ ボリュームにルート ボリュームを使用する予定で、次のものを含むホスト パーティションに十分な空き容量がある場合は、これらの手順をスキップできます。
-
ポッドマン:
/var/lib/containers
-
ドッカー:
/var/lib/docker
-
コンテナエンジンのストレージボリュームにファイルシステムを作成します。
RHELsudo mkfs.ext4 container-engine-storage-volume-device
Ubuntu または Debiansudo mkfs.ext4 docker-storage-volume-device
-
コンテナエンジンのストレージボリュームをマウントします。
RHEL-
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
Ubuntu または Debiansudo mkdir -p /var/lib/docker sudo mount docker-storage-volume-device /var/lib/docker
-
Podman の場合:
sudo mkdir -p /var/lib/podman sudo mount container-storage-volume-device /var/lib/podman
-
-
コンテナ ストレージ ボリューム デバイスのエントリを /etc/fstab に追加します。
-
RHEL: コンテナストレージボリュームデバイス
-
Ubuntu または Debian: docker-storage-volume-device
これにより、ホストのリブート後にストレージボリュームが自動的に再マウントされます。
-
Docker をインストールする
StorageGRIDシステムは、コンテナのコレクションとして Linux 上で実行できます。
-
Ubuntu または Debian 用のStorageGRIDをインストールする前に、Docker をインストールする必要があります。
-
Docker コンテナ エンジンを使用することを選択した場合は、次の手順に従って Docker をインストールします。さもないと、Podman をインストールします 。
|
ソフトウェアのみの環境のコンテナエンジンとしてのDockerのサポートは廃止されました。Dockerは、今後のリリースで別のコンテナエンジンに置き換えられる予定です。 |
-
使用している Linux ディストリビューションの手順に従って Docker をインストールします。
Docker が Linux ディストリビューションに含まれていない場合は、 Docker の Web サイトからダウンロードできます。 -
次の 2 つのコマンドを実行して、 Docker が有効化され、起動されたことを確認します。
sudo systemctl enable docker
sudo systemctl start docker
-
次のコマンドを入力して、必要なバージョンの Docker がインストールされたことを確認します。
sudo docker version
クライアントとサーバのバージョンは1.11.0以降である必要があります。
Podman をインストールします
StorageGRIDシステムはコンテナのコレクションとして実行されます。 Podman コンテナ エンジンを使用することを選択した場合は、次の手順に従って Podman をインストールします。さもないと、Docker をインストールする 。
-
使用している Linux ディストリビューションの手順に従って、 Podman および Podman-Docker をインストールします。
また、 Podman をインストールする際には、 Podman-Docker パッケージもインストールする必要があります。 -
次のように入力して、必要なバージョンの 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