我在使用docker-compose导入.sql转储文件时遇到问题.我已经关注了docs,显然它将从docker-entrypoint-initdb.d加载.sql文件.但是,当我运行时docker-compose up,sql文件不会被复制到容器中.
我已经尝试用-vf旗帜停止容器,但这也不起作用.我在.yml脚本中做错了吗?
我在我的撰写文件所在的目录database/db-dump /中有dump.sql.
frontend:
image: myimage
ports:
- "80:80"
links:
- mysql
mysql:
image: mysql
ports:
- "3306:3306"
environment:
MYSQL_ROOT_PASSWORD: rootpass
MYSQL_USER: dbuser
MYSQL_PASSWORD: userpass
MYSQL_DATABASE: myimage_db
volumes:
- ./database/db-dump:/docker-entrypoint-initdb.d
Run Code Online (Sandbox Code Playgroud)