Где Docker хранит волюмы?
К примеру у нас докер файл в котором объявлен сервис и в волюме мы прописали что-то типа:
mysql:
image: library/mysql:5.6
ports:
- "3306:3306"
volumes:
- ./mysql/data:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: pass
MYSQL_DATABASE: app
MYSQL_USER: app
MYSQL_PASSWORD: pass
В таком случае все понятна, наша база данных лежит в ./mysql/data. Но где она будет лежать, если мы объявим сервис вот так:
mysql:
image: library/mysql:5.6
ports:
- "3306:3306"
volumes:
- mysql:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: pass
MYSQL_DATABASE: app
MYSQL_USER: app
MYSQL_PASSWORD: pass
volumes:
mysql: