未从docker-entrypoint-initdb.d加载的初始mysql数据

时间:2020-05-25 13:50:33

标签: mysql docker docker-compose

我是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

0 个答案:

没有答案