Если я использую это связывание для MySQL, оно будет заполнять папку / mysql-data после запуска контейнера
mysql:
image: mysql:8.0
volumes:
- ./mysql-data:/var/lib/mysql
Но если я использую тот же подход с PostgreSQL, папка / pg-data останетсяпусто
postgres:
image: postgres:11.3-alpine
volumes:
- ./pg-data:/var/lib/postgresql[/data]
Я пробовал оба пути с правой стороны: /var/lib/postgresql
и /var/lib/postgresql/data
Я знаю, что могу использовать том данных для сохранения данных postgresql.Но меня удивляет, почему такой же подход работает с MySQL, но не с контейнером PostgreSQL.
Настройка: Windows 10, Docker Desktop v2.0.0.3 (31259)