Docker のDBのコンテナにdumpファイルをimportする方法


DockerのDBコンテナにさくっとダンプデータを直接入れる方法のメモ書き

docker-compose exec -T {container_name} mysql -u{user_name} -p{password} {db_name} < sql/testdata.sql
実行例
docker-compose exec -T db mysql -umy_app -psecret my_app < sql/testdata.sql

docker-compose exec mariadb /bin/bash

mysql -u my_app -p

show databases;