Docker撰写 – 没有拿起init命令中的转储文件?

我在基于Windows的docker enr中有以下语法。 但是当我运行

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" 

正如@warmoverflow指出,它似乎是在docker的错误,你必须删除所有的卷,然后将工作。

 //to remove all volumes (do this after every docker-composer up) $ docker-compose rm -vf