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 Desktop 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.

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 zainstalowane na tym komputerze.

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

  2. Postępuj zgodnie z instrukcjami w dokumencie Pobieranie środowiska Mirantis Container Runtime dla systemu operacyjnego Red Hat Enterprise Linux.

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

  3. Środowisko Docker nie jest automatycznie uruchamiane po zainstalowaniu i skonfigurowaniu. Uruchom demon Docker, korzystając z następującego polecenia:
    $ 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 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 zainstalowane na tym komputerze.

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

  2. Postępuj zgodnie z instrukcjami w dokumencie Pobieranie środowiska Mirantis Container Runtime dla systemu Ubuntu.

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

    Demon Docker powinien zostać uruchomiony 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 sekcji Konfigurowanie środowisk i ustawień Docker.

Instalacja środowiska Docker Desktop Community w systemie operacyjnym Ubuntu

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

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

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

  2. Postępuj zgodnie z instrukcjami w dokumentacji środowiska Mirantis Container Runtime dla systemu 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 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.