Я пытаюсь запустить официальный docker образ Mysql 5.7.28 на MacOS, но мне не удается сделать его постоянным.
Я также использовал точку монтирования на хосте docker Том создан с docker томом, но он не работает.
Я использую следующее для создания контейнера:
docker run \
--detach \
--name=dockMysql \
--env="MYSQL_ROOT_PASSWORD=password" \
--publish 127.0.0.1:3307:3306 \
--volume=/Users/myuser/docker/dockMysql/data:/var/lib/mysql \
mysql:5.7.28
Путь к данным: / Users / myuser / docker / dockMysql / data имеет все для
$ ls -l
drwxrwxrwx 6 root admin 192 May 24 2019 Users
$ pwd
/Users/myuser/docker/dockMysql/data
$ ls
auto.cnf ca.pem client-key.pem ib_logfile0 ibdata1 mysql private_key.pem server-cert.pem sys
ca-key.pem client-cert.pem ib_buffer_pool ib_logfile1 ibtmp1 performance_schema public_key.pem server-key.pem
Кажется, mysql записывает данные в предоставленный каталог хоста, но не сохраняет данные при перезапуске контейнера.
Кто-нибудь имеет представление ?
Спасибо, Ionut