up (без build)?
Как минимум у меня пропадают данные из постгреса, когда я так делаю.
postgres:
image: postgres:12-alpine
container_name: pozor-postgres
restart: always
volumes:
- "./postgres_data:/var/lib/postgresql/"
ports:
- "5432:5432"
у тебя значит не правильно волюм стоит, сделай монтирование не в папку а в том
У тебя же папка на хост смонтирована, база должна лежать в ней, и при down не удаляться
я вот тоже не понимаю почему с томом кстати тоже не получилось
Показывай все. Какие команды выполняешь, что на диске, что в логах
а убери слеш в конце
Что делаю: docker-compose up -d postgres docker exec -it container_id psql -U postgres CREATE DATABASE test; \q docker-compose down docker-compose up -d postgres docker exec -it container_id psql -U postgres \l (выписывает только стандартные базы)
ну дык в папке примонтированной чтото менялоьсь?
так том же уже
down или down -v?
Ну а если делать что-то кроме create database?
Обсуждают сегодня