2
私はWindowsベースのドッカーenrで次の構文を持っています。私はDocker Compose - initコマンドでダンプファイルを取得していませんか?
docker-compose up
を実行すると、しかし、それは、コンテナがしかし、MySQLのプロセスへのエントリ・ポイントとして与えられたダンプファイルの場所内のダンプファイルをロードしないロードします。
以下は私のdocker-compose.ymlファイルです。
mysql:
image: mysql:latest
volumes_from:
- data
environment:
MYSQL_ROOT_PASSWORD: yxxxxr
MYSQL_DATABASE: career_xxx
MYSQL_USER: career_xxx
MYSQL_PASSWORD: Ixxx8;
data:
image: mysql:latest
#image: mysql:5.6
#image: mysql:latest
volumes:
- ./.config/etc/mysql/dump:/docker-entrypoint-initdb.d
command: "true"
'dump'はファイルまたはフォルダですか?私は 'sql'拡張だけがロードされると思います。 –
はい、dumpはフォルダであり、SQLファイルが存在し、somereasonのためにロードされず、エラーもありません。 – mahen3d
絶対パスを使用してみてください –