
#programowanie #java #docker #bazydanych #postgresql
Mam pewien problem, nie wiem jak go ugryźć. Z dockerem doświadczenie mam praktycznie zerowe, do sedna - stworzyłem sobie docker-compose'a z postgresem, uruchamiam go, działa, tworze sobie bazki, tabele.. ale mam problem ponieważ za każdym ponownym uruchomieniem jest przywracany stan zerowy. Ktoś mi doradzi jak przechowywać dodane tabele itp?
Mam pewien problem, nie wiem jak go ugryźć. Z dockerem doświadczenie mam praktycznie zerowe, do sedna - stworzyłem sobie docker-compose'a z postgresem, uruchamiam go, działa, tworze sobie bazki, tabele.. ale mam problem ponieważ za każdym ponownym uruchomieniem jest przywracany stan zerowy. Ktoś mi doradzi jak przechowywać dodane tabele itp?
version: "3"
services:
db:
image: "postgres:11"
container_name: "my_postgres"
ports:
- "54320:5432"
volumes:
- my_dbdata:/var/lib/postgresql/data
volumes:
my_dbdata:- Najlepsze
- Wszystkie komentarze

![vorky - Piast Gliwice [3] - 1 Cracovia | akcja sezonu jest już znana, Andreas Katsant...](https://wykop.pl/cdn/c3201142/2876c9dbb361ba5e89e970f987b9ad83be46d8b3ed76d1fb190e76116495f50c,w150h100.jpg?author=vorky&auth=e1e12056c8c0bf72b292a89288ae1f8f)






kill, zwłaszcza jak maszdocker-compose. Odpaldocker-compose stop.docker ps -a@Dominias: przeczytaj ze zrozumieniem dokumentację https://docs.docker.com/samples/library/postgres/ bo masz problem z volumenami
docker-compose down. Poza tym, używasz kompletnie różnych bazowych images - one mogą mieć inne ustawienia, trzymaj się lepiej jednego - oficjalnego. Wywal wszystkie kontenery najlepiej i załóż, na podstawiedocker-composetego opartego na tym image: https://hub.docker.com/_/postgres@passage: w przypadku stateful to jest całkiem spora różnica
Tutaj masz działający config, pracuje na takim:
services:db: