我是Docker世界的新手。我正在尝试使用一些初始脚本创建mysql容器,但是在启动docker服务后未加载这些脚本。我可以看到所有.sql文件均已加载到容器的 docker-entrypoint-initdb.d 文件夹中,但启动后未在DB上加载任何数据。日志中没有错误。
我的docker-compose文件
services:
test-mysql-service:
image: mysql:5.7.15
container_name: test-mysql-container
restart: always
environment:
MYSQL_DATABASE: my_db
MYSQL_USER: docker
MYSQL_PASSWORD: mypassword
MYSQL_ROOT_PASSWORD: mypassword
ports:
- 3307:3306
volumes:
- /home/jerin/dumps/Dump20200519:/docker-entrypoint-initdb.d:rw
networks:
- test-network