Skip To Content

Instalowanie środowiska Docker dla aplikacji ArcGIS Notebook Server

Poniżej przedstawiono etapy pobierania, instalowania i konfigurowania oprogramowania do przydzielania kontenerów Docker wymaganego przez aplikację ArcGIS Notebook Server. Temat Środowisko Docker i aplikacja ArcGIS Notebook Server zawiera wprowadzenie do środowiska Docker oraz informacje o sposobach jego użytkowania w aplikacji ArcGIS Notebook Server.

Pobieranie i instalowanie środowiska Docker

Istnieją dwie edycje środowiska Docker dostępne dla systemów Linux: Docker Engine Community oraz Mirantis Container Runtime. Aplikacja ArcGIS Notebook Server obsługuje systemy operacyjne Red Hat Enterprise Linux oraz Ubuntu. Wybór edycji środowiska Docker zależy od systemu operacyjnego (OS) używanego na komputerze:

  • W przypadku korzystania z systemu operacyjnego Red Hat Enterprise Linux tylko środowisko Mirantis Container Runtime jest obsługiwane przez aplikację ArcGIS Notebook Server.
  • W przypadku korzystania z systemu operacyjnego Ubuntu można użyć dowolnej edycji środowiska Docker. Temat Środowisko Docker i aplikacja ArcGIS Notebook Server zawiera więcej informacji o konkretnych edycjach odpowiednich dla danego wdrożenia.

Edycja platformy DockerSystem operacyjnyTyp obrazu środowiska wykonawczego notatników (kontenera)

Edycja Docker Engine Community 20.10.x lub nowsza

Ubuntu Server LTS 18.04

Ubuntu Server LTS 20.04

Linux

Mirantis Container Runtime wersja 20.10 lub nowsza

Ubuntu Server LTS 18.04

Ubuntu Server LTS 20.04

Red Hat Enterprise Linux Server 8

Oracle Linux 8

Linux

Notatka:

Środowisko Docker to komponent oprogramowania opracowany przez inną firmę, dlatego ten temat nie zawiera szczegółowej instrukcji instalacji środowiska Docker. Najbardziej aktualne informacje można znaleźć w witrynie internetowej środowiska Docker.

Instalacja środowiska Mirantis Container Runtime w systemie operacyjnym Red Hat Enterprise Linux

Aby zainstalować środowisko Mirantis Container Runtime, należy uzyskać wersję próbną lub subskrypcję tego oprogramowania.

  1. Odinstaluj wszystkie wcześniejsze wersje środowiska Docker na tym komputerze.

    Dokumentacja danej wersji środowiska Docker zawiera pełną instrukcję jej odinstalowania.

  2. Postępuj zgodnie z instrukcjami w przewodniku wdrażania środowiska Mirantis Container Runtime dla systemu Red Hat Enterprise Linux w witrynie Mirantis.

    Dokument ten przedstawia dwie metody instalacji oprogramowania (z repozytorium Docker lub z użyciem pakietu RPM).

  3. Ponieważ środowisko Docker nie uruchamia się automatycznie po instalacji i konfiguracji, uruchom demona Docker, wykonując następujące polecenie:
    $ sudo systemctl start docker
  4. Sprawdź, czy środowisko Docker jest prawidłowo zainstalowane i czy ma dostęp do obrazów kontenerów, uruchamiając następujące polecenie:
    $ sudo docker run hello-world

Przejdź do poniższej sekcji Konfigurowanie środowisk i ustawień Docker.

Instalacja środowiska Mirantis Container Runtime w systemie operacyjnym Ubuntu

Aby zainstalować środowisko Mirantis Container Runtime, należy uzyskać wersję próbną lub subskrypcję tego oprogramowania.

  1. Odinstaluj wszystkie wcześniejsze wersje środowiska Docker na tym komputerze.

    Dokumentacja danej wersji środowiska Docker zawiera pełną instrukcję jej odinstalowania.

  2. Postępuj zgodnie z instrukcjami w przewodniku wdrażania środowiska Mirantis Container Runtime dla systemu Ubuntu w witrynie Mirantis.

    Dokument ten przedstawia dwie metody instalacji oprogramowania (z repozytorium Docker lub z użyciem pakietu DEB).

    Demon Docker uruchomi się automatycznie po zakończeniu instalacji.

  3. Sprawdź, czy środowisko Docker jest prawidłowo zainstalowane i czy ma dostęp do obrazów kontenerów, uruchamiając następujące polecenie:
    $ sudo docker run hello-world

Przejdź do poniższej sekcji Konfigurowanie środowisk i ustawień Docker.

Instalacja środowiska Docker Engine Community w systemie operacyjnym Ubuntu

Edycja środowiska Docker Engine Community jest dostępna do pobrania bezpłatnie, ale wymaga posiadania konta Docker.

  1. Odinstaluj wszystkie wcześniejsze wersje środowiska Docker na tym komputerze.

    Dokumentacja danej wersji środowiska Docker zawiera pełną instrukcję jej odinstalowania.

  2. Postępuj zgodnie z instrukcjami w dokumencie Instalowanie środowiska Docker Engine w systemie Ubuntu.

    Dokument ten przedstawia dwie metody instalacji oprogramowania (z repozytorium Docker lub z użyciem pakietu DEB).

    Demon Docker uruchomi się automatycznie po zakończeniu instalacji.

  3. Sprawdź, czy środowisko Docker jest prawidłowo zainstalowane i czy ma dostęp do obrazów kontenerów, uruchamiając następujące polecenie:
    $ sudo docker run hello-world

Przejdź do poniższej sekcji Konfigurowanie środowisk i ustawień Docker.

Konfigurowanie środowisk i ustawień Docker

Po zainstalowaniu na komputerze odpowiedniej edycji środowiska Docker skonfiguruj środowisko Docker do użycia z aplikacją ArcGIS Notebook Server.

  1. Dodaj konto użytkownika systemu operacyjnego (lub konto użyte do zainstalowania aplikacji ArcGIS Notebook Server) do grupy o nazwie docker, która powinna zostać automatycznie utworzona podczas instalacji.

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

  2. Wyloguj się, a następnie zaloguj się ponownie na to konto użytkownika systemu operacyjnego, aby zmiany odniosły skutek, a następnie sprawdź, czy możesz uruchomić z tego konta polecenia środowiska Docker.

    $ docker run hello-world

    Oprogramowanie Docker używa katalogu /var jako lokalnego rejestru dla obrazów kontenerów. Podczas procesu aktualizowania na potrzeby kolejnych wersji do katalogu /var będą także kopiowane nowe obrazy.

  3. Aby podczas późniejszych aktualizacji nie zabrakło miejsca na dysku, należy upewnić się, że w katalogu /var jest dostępnych co najmniej 50 GB miejsca.
  4. Przełącz się na konto użytkownika root. Aby zmienić katalog używany przez środowisko Docker do przechowywania obrazów kontenerów z /var/lib/docker na inny katalog, wpisz poniższe polecenia w terminalu (pamiętaj, że te polecenia spowodują zatrzymanie i ponowne uruchomienie środowiska Docker).
    W poniższych poleceniach nowy katalog docelowy to /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

Teraz możesz na swoim komputerze zainstalować aplikację ArcGIS Notebook Server.