Дампы БД из php контейнера
Добавлено: 2018.08.10, 12:47
Имеется консольная команда по созданию, восстановлению дампа. На деле выполняет exec('mysqldump --user= .....)
Сейчас мигрировал на docker и сервисы разнесены в контейнеры:
workspace - Тут php-cli, node, composer, тесты и тому подобное.
php-fpm - веб
mysql
nginx
elasticsearch
phpmyadmin
...
Ну и естесно в workspace никакого mysqldump нет.
Как вы делаете/разворачиваете дампы? Исключительно ручками на хост машине docker exec mysql mysqldump --user=... > /var/www/example/dump.sql ?
Или есть таки какие-то тулзы, варианты как можно из контейнера это сделать?
Сейчас мигрировал на docker и сервисы разнесены в контейнеры:
workspace - Тут php-cli, node, composer, тесты и тому подобное.
php-fpm - веб
mysql
nginx
elasticsearch
phpmyadmin
...
Ну и естесно в workspace никакого mysqldump нет.
Как вы делаете/разворачиваете дампы? Исключительно ручками на хост машине docker exec mysql mysqldump --user=... > /var/www/example/dump.sql ?
Или есть таки какие-то тулзы, варианты как можно из контейнера это сделать?