0
docker-composeとビルドファイルを使用して、mysqlコンテナへのファイルをCOPYできません。Docker Mysql COPYを使用してデータベースをシードするのが失敗する
version: '3'
services:
db:
#image: mysql:5.7
build:
context: .
dockerfile: Dockerfile-mysql
environment:
MYSQL_ROOT_PASSWORD: drupal
MYSQL_DATABASE: drupal
MYSQL_USER: drupal
MYSQL_PASSWORD: drupal
#volumes:
# - /var/lib/mysql
ports:
- "3300:3306"
その後
Dockerfile-mysqlの:ここにcompose.ymlだ
FROM mysql:5.7
COPY ./drupal.sql /docker-entrypoint-initdb.d/
私はエラーが表示されず、ファイルがありません。コンテナが起動し、mysqlは良いことですが、それ以外のものはありません!誰かが私が逃したことを指摘できますか? .sqlファイルがそのディレクトリに転送された後、.sqlファイルも同様に実行されると仮定していますか?
ありがとうございます!