La seguente procedura descrive come scaricare, installare e configurare il software di allocazione contenitoreDocker richiesto da ArcGIS Notebook Server. Consultare Docker e ArcGIS Notebook Server per un'introduzione aDocker e a come viene utilizzato in ArcGIS Notebook Server.
Scaricare e installare Docker
Ci sono due edizioni diDocker disponibili per i sistemi Linux:Docker Desktop Community e Mirantis Container Runtime. ArcGIS Notebook Server supporta entrambi i sistemi operativi Linux Red Hat Enterprise e Ubuntu. L'edizioneDocker che si dovrebbe utilizzare dipende dal sistema operativo (OS) che il computer esegue come segue:
- Se è in esecuzione il sistema operativo Linux Red Hat Enterprise, soloMirantis Container Runtime è supportato da ArcGIS Notebook Server.
- Se è in esecuzione Ubuntu, è possibile utilizzare qualunque edizione di Docker. Per maggiori informazioni su quale edizione sia adeguata alla distribuzione, consultare Docker e ArcGIS Notebook Server.
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.
InstallareMirantis Container Runtime su Linux Red Hat Enterprise.
Per l'installazione di Mirantis Container Runtime, è necessario ottenere una versione di prova o un abbonamento per il software.
- Disinstallare qualsiasi versione precedente diDocker installata sul computer.
Fare riferimento alla documentazioneDocker per quella versione, per la procedura completa di disinstallazione.
- Attenersi alla procedura in Ottieni Mirantis Container Runtime per Linux Red Hat Enterprise.
Tale documento delinea i due metodi che possono essere utilizzati per installare il software (da una repositoryDocker o tramite un pacchetto RPM).
- Docker non si avvia automaticamente dopo l'installazione e la configurazione. Avviare il daemon diDocker eseguendo il seguente comando:
$ sudo systemctl start docker
- Verificare cheDocker sia installato correttamente e che possa accedere alle immagini del contenitore eseguendo il seguente comando:
$ sudo docker run hello-world
Passare alla sezione Configura impostazioni e ambienti Docker.
InstallareMirantis Container Runtime su Ubuntu
Per l'installazione di Mirantis Container Runtime, è necessario ottenere una versione di prova o un abbonamento per il software.
- Disinstallare qualsiasi versione precedente diDocker installata sul computer.
Fare riferimento alla documentazioneDocker per quella versione, per la procedura completa di disinstallazione.
- Attenersi alla procedura in Ottieni Mirantis Container Runtime per Ubuntu.
Tale documento delinea i due metodi che possono essere utilizzati per installare il software (da una repository Dockero tramite un pacchetto DEB).
Il daemon Dockerdovrebbe avviarsi automaticamente dopo l'installazione.
- Verificare cheDocker sia installato correttamente e che possa accedere alle immagini del contenitore eseguendo il seguente comando:
$ sudo docker run hello-world
Passare alla sezione Configura impostazioni e ambienti Docker.
InstallareDocker Desktop Community su Ubuntu
L'edizioneDocker Desktop Community è scaricabile gratuitamente ma richiede il possesso di un account Docker.
- Disinstallare qualsiasi versione precedente diDocker installata sul computer.
Fare riferimento alla documentazioneDocker per quella versione, per la procedura completa di disinstallazione.
- Attenersi alla procedura in Ottieni Docker CE per Ubuntu.
Tale documento delinea i due metodi che possono essere utilizzati per installare il software (da una repositoryDocker o tramite un pacchetto DEB).
Il daemon Dockerdovrebbe avviarsi automaticamente dopo l'installazione.
- Verificare cheDocker sia installato correttamente e che possa accedere alle immagini del contenitore eseguendo il seguente comando:
$ sudo docker run hello-world
Passare alla sezione Configura impostazioni e ambienti Docker.
Configurare impostazioni e ambienti Docker.
Quando l'edizione appropriata diDocker è stata installata sul computer, configurareDocker per l'utilizzo conArcGIS Notebook Server.
- Aggiungere l'account utente del sistema operativo (o l'account utilizzato per l'installazione di ArcGIS Notebook Server) a un gruppo chiamato docker, che dovrebbe essere stato creato automaticamente al momento dell'installazione.
$ sudo usermod -aG docker <ArcGIS Notebook Server install account>
- Disconnettersi e poi riconnettersi all'account utente del sistema operativo affinché le modifiche siano effettive, e verificare che sia possibile eseguire i comandiDocker dall'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 50 GB di spazio su disco.
- 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:
- systemctl stop docker.service
- mkdir /data/docker
- chmod 755 /var/lib/docker
- mv /var/lib/docker /data/docker
- ln -s /data/docker /var/lib/docker
- systemctl start docker.service
Ora è possibile installare ArcGIS Notebook Server sul computer.