Skip to main content
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Configurare il volume di storage del motore dei container

Collaboratori

Prima di installare il motore dei container (Docker o Podman), potrebbe essere necessario formattare il volume di storage e montarlo.

Nota Il supporto di Docker come motore container per implementazioni solo software è obsoleto. In una release futura, Docker sostituirà un altro motore per container.
A proposito di questa attività

È possibile saltare questi passaggi se si prevede di utilizzare lo storage locale per il volume di storage di Docker o Podman e si dispone di spazio sufficiente sulla partizione host contenente /var/lib/docker per Docker e /var/lib/containers per Podman.

Nota Podman è supportato solo su Red Hat Enterprise Linux (RHEL).
Fasi
  1. Creare un file system sul volume di storage del motore dei container:

    sudo mkfs.ext4 container-engine-storage-volume-device
  2. Montare il volume di storage del motore dei container:

    • 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
  3. Aggiungere una voce per container-storage-volume-device a /etc/fstab.

    Questo passaggio garantisce che il volume di storage venga rimontato automaticamente dopo il riavvio dell'host.

Installare Docker

Il sistema StorageGRID viene eseguito su Red Hat Enterprise Linux come una raccolta di container. Se si è scelto di utilizzare il motore Docker Container, seguire questa procedura per installare Docker. Altrimenti, Installare Podman.

Fasi
  1. Installare Docker seguendo le istruzioni per la distribuzione Linux.

    Nota Se Docker non è incluso nella distribuzione Linux, è possibile scaricarlo dal sito Web di Docker.
  2. Assicurarsi che Docker sia stato attivato e avviato eseguendo i seguenti due comandi:

    sudo systemctl enable docker
    sudo systemctl start docker
  3. Verificare di aver installato la versione prevista di Docker inserendo quanto segue:

    sudo docker version

    Le versioni Client e Server devono essere 1.11.0 o successive.

Installare Podman

Il sistema StorageGRID viene eseguito su Red Hat Enterprise Linux come una raccolta di container. Se hai scelto di utilizzare il motore container Podman, segui questa procedura per installare Podman. Altrimenti, Installare Docker.

Nota Podman è supportato solo su Red Hat Enterprise Linux (RHEL).
Fasi
  1. Installare Podman e Podman-Docker seguendo le istruzioni per la distribuzione Linux.

    Nota Devi anche installare il pacchetto Podman-Docker quando installi Podman.
  2. Verificare di aver installato la versione prevista di Podman e Podman-Docker inserendo quanto segue:

    sudo docker version
    Nota 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