Нужно загрузить дамп из файловой системы wsl Ubuntu который находится внутри папки проекта, в mysql который запущен в докер контейнере, как это сделать?
Василий Банников, У меня mysql в docker контейнере проекта созданным при помощи laravelsail, docker установлен на windows, проект находится в wsl и там же находится дамп, мне нужно дамп загрузить в мой mysql контейнер в докере.
Предположу что запускаете примерно так
docker run -v /путь/папка_с_дампом:/dump --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag
Так прокинем папку с дампом внутрь контейнера
Далее заходим в контейнер
docker exec -it DOCKER_CONTAINER_ID bin/bash
Внутри логинимся в базу
mysql -u USERNAME -p
create database DB_NAME;
use DB_NAME;
source /dump/file.sql