小编Isr*_*les的帖子

导入data.sql MySQL Docker容器

如果我有一个data.sql,如何将数据库导入我的mysql docker容器?我如何导入数据库数据.在码头世界中,这增加了一层复杂性.请问一些方法.

在这里我的docker-compose.yml:

nginx:
  build: ./nginx/
  container_name: nginx-container
  ports:
    - 80:80
  links:
    - php
  volumes_from:
    - app-data

php:
  build: ./php/
  container_name: php-container
  expose:
    - 9000
  links:
    - mysql
  volumes_from:
    - app-data

app-data:
  image: php:7.0-fpm
  container_name: app-data-container
  volumes:
    - ./www/html/:/var/www/html/
  command: "true"

mysql:
  image: mysql:latest
  container_name: mysql-container
  ports:
    - 3306:3306
  volumes_from:
    - mysql-data
  environment:
    MYSQL_ROOT_PASSWORD: secret
    MYSQL_DATABASE: name_db
    MYSQL_USER: user
    MYSQL_PASSWORD: password

mysql-data:
  image: mysql:latest
  container_name: mysql-data-container
  volumes:
    - /var/lib/mysql
  command: "true"
Run Code Online (Sandbox Code Playgroud)

mysql docker

67
推荐指数
11
解决办法
8万
查看次数

标签 统计

docker ×1

mysql ×1