Installazione di Docker

Si applica a: On-premise

È necessario installare Docker. Se stai installando Docker su un sistema operativo Linux® , devi installare anche Docker Compose.

Prima di iniziare

Assicurati di avere almeno 20 GB di RAM.

Assicurarsi di avere 100 GB di spazio libero su disco sul computer su cui si installa Docker. Su sistemi operativi Linux , i 100 GB di spazio libero su disco devono trovarsi sul disco o sulla partizione che contiene la directory di dati Docker , per impostazione predefinita /var/lib/docker. Oppure, configurare Docker per utilizzare una directory diversa su un disco o una partizione che ha 100 GB di spazio libero.

Su sistemi operativi Linux , è necessario il kernel Linux 3.10 o successivo.

Sui sistemi operativi Linux , è necessario abilitare anche i repository extras . Ad esempio:

  • Sui sistemi operativi Red Hat Enterprise Linux , utilizzare il seguente comando per abilitare i repository RHEL extra:

    sudo yum-config-manager --enable rhel-7-server-extras-rpms

  • Su CentOS, utilizzare il seguente comando:

    sudo yum-config-manager --enable extras

Se si sta per eseguire IBM OpenPages® in un ambiente distribuito, è necessario installare Docker su due computer.

Informazioni su questa attività

OpenPages supporta le seguenti versioni software di Docker:
  • Docker Engine for Linux: 18.09.2
  • Docker Desktop for Windows: 2.0.0.3
  • Docker Desktop for Mac: 2.0.0.3

Procedura

  1. Installare Docker.

    Per ulteriori informazioni sull'installazione di Docker, consultare la documentazione del prodotto:

  2. Se si sta installando su sistemi operativi Linux , effettuare le seguenti operazioni:
    1. Creare un gruppo Docker e aggiungere il proprio nome utente al gruppo per consentire un'installazione più semplice. Per ulteriori informazioni, vedi Manage Docker come utente non root (https://docs.docker.com/engine/installation/linux/linux-postinstall/).
    2. Configurare Docker in modo che venga avviato quando all'avvio del sistema. Per ulteriori informazioni, vedi Configure Docker to start on boot (https://docs.docker.com/engine/installation/linux/linux-postinstall/).
    3. Configurare il limite di dimensione dell'immagine di Docker.

      Se l'installazione di Docker utilizza il driver di storage devicemapper, configurare Docker per aumentare la dimensione del dispositivo di base (l'impostazione predefinita è 10 GB e una delle immagini OpenPages Docker è più grande). Eseguire questo passo prima di scaricare qualsiasi immagine sull'host.

      Controllare se Docker sta utilizzando devicemapper:
      docker info | grep "Storage Driver"
      Se il risultato èStorage Driver: devicemapper, effettuare le seguenti operazioni:
      1. Creare un file /etc/docker/daemon.json con il seguente contenuto:
        $ sudo tee /etc/docker/daemon.json <<-EOF
                  {
                      "storage-driver": "devicemapper",
                      "storage-opts": ["dm.basesize=50G"]
                  }
                  EOF

        Se il file daemon.json esiste già, modificarlo in modo da includere le righe tra parentesi graffe.

      2. Arrestare il motore Docker, eliminare le modifiche, ripulire i contenitori e le immagini locali e quindi riavviare Docker.
        sudo systemctl stop docker
        sudo systemctl daemon-reload
        sudo rm -rf /var/lib/docker
        sudo systemctl start docker
    4. Installare Docker Compose. Per ulteriori informazioni, vedi Install Docker Compose (https://docs.docker.com/compose/install/).
  3. Nei sistemi operativi Microsoft Windows o macOS , è necessario configurare le allocazioni delle risorse.
    Microsoft Windows
    1. Fare clic con il tasto destro del mouse sull'icona Docker sulla Taskbar di Windows e fare clic su Impostazioni.
    2. Nella scheda Avanzate, assegnare almeno 4 CPU, 16 GB per la memoria e 100 GB per l'immagine del disco.
    3. Fare clic su Applica.
    macOS
    1. Fare clic sull'icona Docker sulla barra dei menu e fare clic su Preferenze.
    2. Nella scheda Avanzate, assegnare almeno 4 CPU, 16 GB per la memoria e 100 GB per l'immagine del disco.
  4. Sui sistemi operativi Microsoft Windows , impostare Docker per utilizzare i contenitori Linux .
    Per ulteriori informazioni, consultare Switch between Windows and Linux containers.