Как настроить Docker-compose файл для базы данных?
Я новичок в Docker. Подскажите, как мне настроить, что б PostgreSQL в доккере имел свой volume на физческом диске для БД, что б при перезагрузке данные не обнулялись. И как пути писать, если мой компьютер на Windows и путь к БД, скажем, C:\myPath\Pstgres\Data\ , а сервер на linux, и там база будет лежать, скажем, в var\lib\postgres\data ?
И при этом, что б я мог зайти со стороннего IDE и посмотреть базу. Т.е. что б это была не полностью внутренняя закрытая сеть, на сколько я понимаю. Как написать docker-compose файл для такой задачи?
Спасибо