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 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 28.0.1 lub nowsza

Ubuntu Server LTS 22.04.0

Ubuntu Server LTS 24.04.6

Red Hat Enterprise Linux Server 8 aktualizacja 10

Red Hat Enterprise Linux Server 9 aktualizacja 5

Rocky Linux 9 aktualizacja 5

Rocky Linux 8 aktualizacja 10

AlmaLinux 9 aktualizacja 5

Linux

Mirantis Container Runtime w wersji 25.0.8 lub nowsza

Ubuntu Server LTS 22.04.0

Red Hat Enterprise Linux Server 8 aktualizacja 10

Red Hat Enterprise Linux Server 9 aktualizacja 5

Oracle Linux 9 aktualizacja 5

Oracle Linux 8 aktualizacja 10

SUSE Linux Enterprise Server (SLES) 15 SP6

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 oprogramowania Mirantis Container Runtime w systemach Red Hat Enterprise Linux Server, Ubuntu, SUSE Linux Enterprise Server 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 przy instalacji w systemie Rocky Linux można skorzystać z podręcznika instalacji systemu Red Hat Enterprise 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 w systemie Red Hat Enterprise Linux Server lub AlmaLinux

Edycja środowiska Docker Engine 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 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 w systemie operacyjnym Ubuntu

Edycja środowiska Docker Engine 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.

Instalacja środowiska Docker Engine w systemie operacyjnym Rocky Linux

Edycja środowiska Docker Engine 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.