Skip To Content

Instalowanie mechanizmu kontenerów dla serwera ArcGIS Notebook Server (kontenery Linux)

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 wersje środowiska Docker dostępne dla systemu Linux: Docker Engine Community oraz Mirantis Container Runtime.

W przypadku korzystania z systemu operacyjnego Ubuntu lub Red Hat Enterprise Linux Server można użyć dowolnej edycji środowiska Docker.

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

Docker Engine Community Edition w wersji 25.0.0 lub nowszej

Ubuntu Server LTS 20.04

Ubuntu Server LTS 22.04

Red Hat Enterprise Linux Server 8 aktualizacja 8

Red Hat Enterprise Linux Server 9 aktualizacja 2

Rocky Linux 9 aktualizacja 2

AlmaLinux 9 aktualizacja 2

Linux

Mirantis Container Runtime w wersji 23.0.10 lub nowszej

Ubuntu Server LTS 20.04

Ubuntu Server LTS 22.04

Red Hat Enterprise Linux Server 8 aktualizacja 8

Red Hat Enterprise Linux Server 9 aktualizacja 2

Oracle Linux 9 aktualizacja 2

Oracle Linux 8.6

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.

Instalowanie środowiska Mirantis Container Runtime w systemie Red Hat Enterprise Linux Server, Ubuntu i Oracle 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. Wykonaj czynności przedstawione w Podręczniku instalacji środowiska Linux dla swojej dystrybucji systemu Mirantis Container Runtime.
    Notatka:

    Obecnie środowisko Mirantis nie zawiera oddzielnego podręcznika instalacji dla systemu Rocky Linux, ale można skorzystać z podręcznika instalacji systemu Red Hat Enterprise Linux przy instalacji w systemie Rocky Linux.

    Notatka:

    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.

Instalowanie środowiska Docker Engine Community w systemie Red Hat Enterprise Linux Server lub AlmaLinux

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 Pobieranie środowiska Docker CE dla systemu CentOS.

    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 Pobieranie środowiska Docker CE 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 poniższej sekcji Konfigurowanie środowisk i ustawień Docker.

Instalacja środowiska Docker Engine Community w systemie operacyjnym Rocky Linux

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 Podręczniku Rocky Linux Docker.

    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 serwera ArcGIS Notebook Server) do grupy o nazwie docker, która została 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. Aby podczas późniejszych uaktualnień nie zabrakło miejsca na dysku, należy zadbać o to, aby w katalogu /var było co najmniej 75 GB dostępnego miejsca.

  3. Edytuj /etc/docker/daemon.json.

    Notatka:
    Jeśli ten plik nie istnieje, utwórz go.

  4. Skonfiguruj ustawienie data-root na katalog lokalny na komputerze.

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

  5. Usuń ścieżkę /var/lib/docker i utwórz łącze stałe odwołujące się do lokalizacji /data/docker.

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

  6. Uruchom ponownie serwer Docker

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

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