Skip To Content

Installa il motore dei contenitori per ArcGIS Notebook Server (contenitori Linux)

La seguente procedura descrive come scaricare, installare e configurare il software di allocazione contenitoreDocker richiesto da ArcGIS Notebook Server. Vedere Docker e ArcGIS Notebook Server per un'introduzione a Docker e come è usato in ArcGIS Notebook Server.

Scaricare e installare Docker

Sono disponibili due edizioni di Docker per sistemi Linux: Docker Engine Community e Mirantis Container Runtime.

Se è in esecuzione Ubuntu o Red Hat Enterprise Linux Server , è possibile utilizzare qualunque edizione di Docker.

Edizione DockerSistema operativoTipologia immagine (container) runtime del notebook

Docker Engine Community edition 25.0.0 o successiva

Ubuntu Server LTS 20.04

Ubuntu Server LTS 22.04

Red Hat Enterprise Linux Server 8 update 8

Red Hat Enterprise Linux Server 9 update 2

Rocky Linux 9 update 2

AlmaLinux 9 update 2

Linux

Mirantis Container Runtime versione 23.0.10 o versioni successive

Ubuntu Server LTS 20.04

Ubuntu Server LTS 22.04

Red Hat Enterprise Linux Server 8 update 8

Red Hat Enterprise Linux Server 9 update 2

Oracle Linux 9 update 2

Oracle Linux 8.6

Linux

Nota:

Dato cheDocker è un componente software di terze parti, questo argomento non spiega nel dettaglio i passaggi per l'installazione di Docker. Per informazioni più aggiornate, rivedere e far riferimento al sito Web di Docker.

Installare Mirantis Container Runtime su Red Hat Enterprise Linux Server, Ubuntu e Oracle Linux

Per installare Mirantis Container Runtime, è necessario ottenere una versione di prova o un abbonamento al software.

  1. Disinstallare qualsiasi versione precedente di Docker sul proprio computer.

    Fare riferimento alla documentazioneDocker per quella versione, per la procedura completa di disinstallazione.

  2. Segui la procedura nella distribuzione di Linux - guida all'installazione di Mirantis Container Runtime .
    Nota:

    Attualmente Mirantis non ha una guida all'installazione separata per Rocky Linux, ma è possibile seguire la guida all'installazione di Red Hat Enterprise Linux per l'installazione in Rocky Linux.

    Nota:

    I documenti descrivono i due metodi utilizzabili per installare il software (da un repository Docker o tramite un pacchetto RPM).

  3. Dato che Docker non si avvia automaticamente dopo l'installazione e la configurazione, avviare il daemon Docker eseguendo il seguente comando:
    $ sudo systemctl start docker
  4. Verificare cheDocker sia installato correttamente e che possa accedere alle immagini del contenitore eseguendo il seguente comando:
    $ sudo docker run hello-world

Procedere alle impostazioni Configura Docker e la sezione ambienti seguente.

Installare Docker Engine Community su Red Hat Enterprise Linux Server o AlmaLinux

L'edizioneDocker Engine Community è scaricabile gratuitamente ma richiede il possesso di un account Docker.

  1. Disinstallare qualsiasi versione precedente di Docker sul proprio computer.

    Fare riferimento alla documentazioneDocker per quella versione, per la procedura completa di disinstallazione.

  2. Seguire le operazioni in Ottieni Docker CE per CentOS.

    Il documento definisce i due metodi che è possibile utilizzare per installare il software (da una repository Docker o tramite un pacchetto DEB).

    Il daemon Docker si avvia automaticamente dopo l'installazione.

  3. Verificare cheDocker sia installato correttamente e che possa accedere alle immagini del contenitore eseguendo il seguente comando:
    $ sudo docker run hello-world

Procedere alle impostazioni Configura Docker e la sezione ambienti seguente.

InstallareDocker Engine Community su Ubuntu

L'edizioneDocker Engine Community è scaricabile gratuitamente ma richiede il possesso di un account Docker.

  1. Disinstallare qualsiasi versione precedente di Docker sul proprio computer.

    Fare riferimento alla documentazioneDocker per quella versione, per la procedura completa di disinstallazione.

  2. Seguire le operazioni in Ottieni Docker CE per Ubuntu.

    Il documento definisce i due metodi che è possibile utilizzare per installare il software (da una repository Docker o tramite un pacchetto DEB).

    Il daemon Docker si avvia automaticamente dopo l'installazione.

  3. Verificare cheDocker sia installato correttamente e che possa accedere alle immagini del contenitore eseguendo il seguente comando:
    $ sudo docker run hello-world

Procedere alle impostazioni Configura Docker e la sezione ambienti seguente.

InstallareDocker Engine Community su Rocky Linux

L'edizioneDocker Engine Community è scaricabile gratuitamente ma richiede il possesso di un account Docker.

  1. Disinstallare qualsiasi versione precedente di Docker sul proprio computer.

    Fare riferimento alla documentazioneDocker per quella versione, per la procedura completa di disinstallazione.

  2. Segui la procedura in the Rocky Linux - guida di Docker.

    Il daemon Docker si avvia automaticamente dopo l'installazione.

  3. Verificare cheDocker sia installato correttamente e che possa accedere alle immagini del contenitore eseguendo il seguente comando:
    $ sudo docker run hello-world

Procedere alle impostazioni Configura Docker e la sezione ambienti seguente.

Configurare impostazioni e ambienti Docker.

Quando l'edizione appropriata diDocker è stata installata sul computer, configurareDocker per l'utilizzo conArcGIS Notebook Server.

  1. Aggiungi l'account utente del tuo sistema operativo (o l'account utilizzato per installare ArcGIS Notebook Server) al gruppo denominato docker, che è stato creato automaticamente in fase di installazione.

    $ sudo usermod -aG docker <ArcGIS Notebook Server install account>

  2. Disconnettersi e poi riconnettersi all'account utente del sistema operativo affinché le modifiche siano effettive, e verificare che sia possibile eseguire i comandi Docker dell'account.

    $ docker run hello-world

    Docker utilizza la directory/var come registro locale per le immagini del contenitore. Durante il processo di aggiornamento alle versioni successive, le nuove immagini verranno copiate anche nella directory /var. Per evitare di esaurire lo spazio su disco nel corso di futuri aggiornamenti, assicurasi che la directory /var abbia almeno 75 GB di spazio.

  3. Modificare /etc/docker/daemon.json.

    Nota:
    Se questo fine non esiste, crearlo.

  4. Impostare data-root a una directory locale nel computer.

    {"data-root" : "/data/docker"}

  5. Rimuovere /var/lib/docker e generare un collegamento fisico che fa riferimento a /data/docker.

    $ rm -rf /var/lib/docker
    $ ln -s /data/docker /var/lib/docker

  6. Riavviare Docker.

    $ systemctl stop docker.service
    $ systemctl start docker.service

Ora è possibile installare ArcGIS Notebook Server sul computer.