Artykuł 62 z 208

Docker Compose w OMV 8

Jeśli chcesz uruchamiać kontenery w OMV, Compose jest dziś najwygodniejszą drogą. Ten poradnik zakłada, że masz już zainstalowane OMV-Extras i przygotowane miejsce na dane kontenerów.

Zakładka ustawień Compose w OMV
Najpierw skonfiguruj globalne ustawienia pluginu Compose.
Pola konfiguracyjne pluginu Compose w OMV
Najważniejsze jest wskazanie katalogu danych i katalogu dla plików compose.
  1. Przejdź do Services > Compose > Settings.
  2. Wskaż katalog na dane persistent, zwykle folder typu appdata na dysku danych.
  3. Wskaż katalog dla plików compose, aby łatwo utrzymywać porządek między stackami.
  4. Zapisz ustawienia i zastosuj zmiany.
Widok identyfikatorów użytkownika w OMV
Przy częśći kontenerów przydaj się UID i GID konkretnego użytkownika.
Przy części kontenerów potrzebne są wartości PUID i PGID. W OMV możesz je sprawdzić na liście użytkowników po włączeniu odpowiednich kolumn.
Dodawanie przykładowego pliku compose w OMV
Plugin Compose pozwala dodac nowy plik i uruchomić kontener bez wychodzenia z GUI.
  1. Utwórz nowy plik compose dla wybranej usługi.
  2. Mapuj wolumeny tylko do folderów na dysku danych, np. w obrebie appdata.
  3. Po zapisaniu wykonaj Up, aby uruchomić kontenery z pliku.
  4. Przy aktualizacjach najpierw użyj Pull, potem ponownie Up, a na końcu Prune, żeby posprzatac stare obrazy.
Harmonogram dla zadań Compose w OMV
W razie potrżeby możesz planowac zadania utrzymaniowe lub backupy dla kontenerów.
Nie używaj Reset Permissions ani recznych chmod/chown na katalogach kontenerów bez planu. Plugin Reset Permissions sam ostrzega, że zmiana praw na katalogach Dockera lub persistent data może zepsuc aplikacje.
Jeżeli po testach coś w prawach dostępu się rozjedzie, przejdź do poradnika o Reset Permissions. Jeśli kontenery trzymaja ważne dane, od razu pomyśl o kopii zapasowej.