Skip To Content

InstallareDocker per ArcGIS Notebook Server

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

Ci sono due diverse edizioni di Docker disponibili per i sistemi Linux: Docker Engine Community e Mirantis Container Runtime. ArcGIS Notebook Server supporta i sistemi operativi Red Hat Enterprise Linux e Ubuntu. L'edizione Docker si dovrebbe usare in base al sistema operativo (OS) che il computer esegue:

  • Se è in esecuzione il sistema operativo Linux Red Hat Enterprise, solo Mirantis Container Runtime è supportato da ArcGIS Notebook Server.
  • Se è in esecuzione Ubuntu, è possibile utilizzare qualunque edizione di Docker. Vedere DockerArcGIS Notebook Server per maggiori informazioni riguardo a quale edizione è appropriato al rilevamento.

Edizione DockerSistema operativoTipologia immagine (container) runtime del notebook

Docker Engine Community edizione 20.10.x o successiva

Ubuntu Server LTS 18.04

Ubuntu Server LTS 20.04

Linux

Mirantis Container Runtime versione 20.10 o successiva

Ubuntu Server LTS 18.04

Ubuntu Server LTS 20.04

Red Hat Enterprise Linux Server 8

Oracle Linux 8

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 Linux Red Hat Enterprise.

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. Seguire i passaggi nella Guida all'installazione di Mirantis Container Runtime per Red Hat Enterprise Linux nel sito di Mirantis.

    Il documento descrive i due metodi che è possibile utiizzare 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 Mirantis Container Runtime su Ubuntu

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. Seguire i passaggi nella Guida all'installazione di Mirantis Container Runtime per Ubuntu nel sito di Mirantis.

    Il documento definisce i due metodi che possono essere utilizzati 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 i passaggi in Installare Docker Engine su 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.

Configurare impostazioni e ambienti Docker.

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

  1. Aggiungere l'account utente OS (o l'account utilizzato per instlalare ArcGIS Notebook Server) al gruppo nominato docker, che dovrebbe avere automaticamente creato all'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.

  3. Per evitare di esaurire lo spazio su disco nel corso di futuri aggiornamenti, assicurasi che la directory/var abbia almeno 50 GB di spazio su disco.
  4. Passare all'account radice Per cambiare la directoryDocker utilizzata per memorizzare le immagini del contenitore da/var/lib/docker a un'altra directory, immettere i comandi seguenti in un terminale (si noti che i comandi arresteranno e riavvieranno Docker).
    Nei seguenti comandi, la nuova directory di destinazione è /data/docker:
    1. systemctl stop docker.service
    2. mkdir /data/docker
    3. chmod 755 /var/lib/docker
    4. mv /var/lib/docker /data/docker
    5. ln -s /data/docker /var/lib/docker
    6. systemctl start docker.service

Ora è possibile installare ArcGIS Notebook Server sul computer.