Dockhand to nowoczesna i wydajna aplikacja do zarządzania Dockerem, zapewniająca zarządzanie kontenerami w czasie rzeczywistym, orkiestrację stosu Compose oraz obsługę wielu środowisk. Wszystko to w lekkim, bezpiecznym i zorientowanym na prywatność pakiecie.
Cechy
● Zarządzanie kontenerami : uruchamianie, zatrzymywanie, ponowne uruchamianie i monitorowanie kontenerów w czasie rzeczywistym.
● Integracja z Gitem : wdrażaj stosy z repozytoriów Gita za pomocą webhooków i automatycznej synchronizacji.
● Wiele środowisk : zarządzanie lokalnymi i zdalnymi hostami Docker.
● Terminal i logi : interaktywny dostęp do powłoki i strumieniowe przesyłanie logów w czasie rzeczywistym.
● Przeglądarka plików : przeglądaj, przesyłaj i pobieraj pliki z kontenerów
Uwierzytelnianie : SSO przez OIDC, użytkownicy lokalni i opcjonalny RBAC (Enterprise)
Portainer usunięty, dockge na razie zostawiam, nie wiem jak to będzie z przeniesieniem NR z dockge do dockhand, pewnie i tak trzeba będzie przepływy przywracać.
Jak już robisz rewolucję to na przyszłość wszystkie dane swoich kontenerów umieść na osobnym zasobie (poza kontenerem).
Mam utworzony zasób /VM/ w którym przechowuje dane i konfigurację wszystkich swoich kontenerów.
Co to daje?.. wiem gdzie są i jest łatwy dostęp do nich, nie usuwają się wraz z kontenerem, łatwo je zarchiwizować i nie znikną przy aktualizacji lub usuwaniu kontenera.
Sprawdziło się to gdy przechodziłem z Docker na LXC - finalnie trzeba tylko wskazać punkt mocowania danych przy wdrażaniu kontenera.
A to nie masz osobnego katalogu pod dane NR? Nie bardzo wiem o jaką instancję chodzi, ja używam Docker w ZIMA OS i mam obecnie zarówno Dockge, Portainer jak i natywnę/wbudowaną obsługę z UI ZIMA. Dane każdego kontenera to osobny folder na dedykowanym wolumenie.