#mysql #docker
Вопрос:
Где сохраняется моя база данных, когда я создаю ее в MYSQL через docker?
Я создал SQL-сервер с помощью docker, выполнив следующую команду:
sudo docker run --name toms-sql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password mysql
Однако
Ответ №1:
Ваши данные хранятся в контейнере. Вы можете смонтировать папку данных mysql в локальную папку, как это
docker run --name some-mysql -v /my/own/datadir:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw mysql