Fajnie byłoby pokazać jak zrobić wolumen na innym dysku w systemie. W przypadku bazy danych jest to raczej standard. Dysk systemowy zazwyczaj jest za mały na bazę, no i dane też lepiej trzymać na jakimś RAIDzie. Nie dość że szybszy od pojedynczego dysku to lepiej zabezpieczony na wypadek awarii dysku. Na innym RAIDzie można trzymać tabele, a na innym indeksy.
Tak, da się. Polecenie "docker volume inspect " pokazuje ścieżkę na hoście do danych volume. Jeżeli chcesz regularnie backupować jakieś dane z kontenera, to rozważ użycie bind-mount do jakiegoś określonego katalogu na hoście. Wtedy dostęp i zarządzanie tymi danymi będzie znacznie prostsze.
@@Programator Sprawdziłem i okazało się, że volumeny dockerowe to normalne katalogi z plikami w systemie plików hosta. Mogę zatem robić backup tych plików bez problemu. Dlaczego zatem napisałeś, że montowanie katalogu z hosta będzie upraszczało robienie kopii? W tej chwili nie widzę różnicy, a zgaduję, że coś stoi za Twoim stwierdzeniem, bo jesteś praktykiem, czy możesz wyjaśnić w kilku słowach?
Szkolenie świetne jednak jest drobny błąd....przy tworzeniu bazy komenda jest ok. Jednak jeśli się nie miało postgresql katalog nie istnieje i odwołania do woluminu nie działają.
select gwiazdka from tabela - jesteś mistrzem sql'a :P
świetny materiał jak każdy z tego kursu :)
Fajnie byłoby pokazać jak zrobić wolumen na innym dysku w systemie. W przypadku bazy danych jest to raczej standard. Dysk systemowy zazwyczaj jest za mały na bazę, no i dane też lepiej trzymać na jakimś RAIDzie. Nie dość że szybszy od pojedynczego dysku to lepiej zabezpieczony na wypadek awarii dysku. Na innym RAIDzie można trzymać tabele, a na innym indeksy.
Bardzo dobry materiał :)
Super!
A czy taki volume da się jakoś skopiować z poziomu systemu hosta? Np. żeby backup zrobić?
Tak, da się. Polecenie "docker volume inspect " pokazuje ścieżkę na hoście do danych volume.
Jeżeli chcesz regularnie backupować jakieś dane z kontenera, to rozważ użycie bind-mount do jakiegoś określonego katalogu na hoście. Wtedy dostęp i zarządzanie tymi danymi będzie znacznie prostsze.
@@Programator Sprawdziłem i okazało się, że volumeny dockerowe to normalne katalogi z plikami w systemie plików hosta. Mogę zatem robić backup tych plików bez problemu. Dlaczego zatem napisałeś, że montowanie katalogu z hosta będzie upraszczało robienie kopii? W tej chwili nie widzę różnicy, a zgaduję, że coś stoi za Twoim stwierdzeniem, bo jesteś praktykiem, czy możesz wyjaśnić w kilku słowach?
Szkolenie świetne jednak jest drobny błąd....przy tworzeniu bazy komenda jest ok. Jednak jeśli się nie miało postgresql katalog nie istnieje i odwołania do woluminu nie działają.
2:10 ała
➡️ Pobierz ebook Docker Esencja za darmo:
programator.blog/files/programator-docker-esencja-20-12-2020.pdf