Configurare il volume di archiviazione del motore del contenitore
Prima di installare il motore del contenitore (Docker o Podman), potrebbe essere necessario formattare il volume di archiviazione e montarlo.
|
Il supporto per Docker come motore di container per distribuzioni esclusivamente software è deprecato. Docker verrà sostituito con un altro motore di container in una versione futura. |
È possibile saltare questi passaggi se si prevede di utilizzare l'archiviazione locale per il volume di archiviazione Docker o Podman e si dispone di spazio sufficiente disponibile sulla partizione host contenente /var/lib/docker
per Docker e /var/lib/containers
per Podman.
|
Podman è supportato solo su Red Hat Enterprise Linux (RHEL). |
-
Creare un file system sul volume di archiviazione del motore del contenitore:
sudo mkfs.ext4 container-engine-storage-volume-device
-
Montare il volume di stoccaggio del motore del contenitore:
-
Per Docker:
sudo mkdir -p /var/lib/docker sudo mount container-storage-volume-device /var/lib/docker
-
Per Podman:
sudo mkdir -p /var/lib/containers sudo mount container-storage-volume-device /var/lib/containers
-
-
Aggiungere una voce per container-storage-volume-device a /etc/fstab.
Questo passaggio garantisce che il volume di archiviazione venga rimontato automaticamente dopo il riavvio dell'host.
Installa Docker
Il sistema StorageGRID funziona su Red Hat Enterprise Linux come una raccolta di container. Se hai scelto di utilizzare il motore del contenitore Docker, segui questi passaggi per installare Docker. Altrimenti,installare Podman .
-
Installa Docker seguendo le istruzioni per la tua distribuzione Linux.
Se Docker non è incluso nella tua distribuzione Linux, puoi scaricarlo dal sito web di Docker. -
Assicurati che Docker sia stato abilitato e avviato eseguendo i due comandi seguenti:
sudo systemctl enable docker
sudo systemctl start docker
-
Conferma di aver installato la versione prevista di Docker immettendo quanto segue:
sudo docker version
Le versioni Client e Server devono essere 1.11.0 o successive.
Installa Podman
Il sistema StorageGRID funziona su Red Hat Enterprise Linux come una raccolta di container. Se hai scelto di utilizzare il motore contenitore Podman, segui questi passaggi per installare Podman. Altrimenti,installare Docker .
|
Podman è supportato solo su Red Hat Enterprise Linux (RHEL). |
-
Installa Podman e Podman-Docker seguendo le istruzioni per la tua distribuzione Linux.
Quando si installa Podman, è necessario installare anche il pacchetto Podman-Docker. -
Conferma di aver installato la versione prevista di Podman e Podman-Docker immettendo quanto segue:
sudo docker version
Il pacchetto Podman-Docker consente di utilizzare i comandi Docker. Le versioni Client e Server devono essere 3.2.3 o successive.
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