Artykuł 24 z 43
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.


- Przejdź do Services > Compose > Settings.
- Wskaż katalog na dane persistent, zwykle folder typu
appdatana dysku danych. - Wskaż katalog dla plików compose, aby łatwo utrzymywać porządek między stackami.
- Zapisz ustawienia i zastosuj zmiany.

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.
- Utwórz nowy plik compose dla wybranej usługi.
- Mapuj wolumeny tylko do folderów na dysku danych, np. w obrębie
appdata. - Po zapisaniu wykonaj Up, aby uruchomić kontenery z pliku.
- Przy aktualizacjach najpierw użyj Pull, potem ponownie Up, a na końcu Prune, żeby posprzątać stare obrazy.

Nie używaj Reset Permissions ani ręcznych chmod/chown na katalogach kontenerów bez planu. Plugin Reset Permissions sam ostrzega, że zmiana praw na katalogach Dockera lub persistent data może zepsuć aplikacje.
Jeżeli po testach coś w prawach dostępu się rozjedzie, przejdź do poradnika o Reset Permissions. Jeśli kontenery trzymają ważne dane, od razu pomyśl o kopii zapasowej.