前提・実現したいこと
Docker初心者です。
Dockerでコンテナ構築時、DBとテーブルを作成したいのですがテーブルが作成できません。
そもそも1_createTable.sqlのクエリがちゃんと呼ばれているのかも微妙です。。
問題解決のアプローチも方法もわからず悩んでいます。。ご教授お願いいたします。
作業ディレクトリ
docker-compose.yml Dockerfile docker ┗db ┗init ┗1_createTable.sql
docker-compose.yml
version: '3' services: Core: build: ./ image: aspnetapp:Core container_name: sdp ports: - 1991:80 environment: - ConnString postgres: container_name: my-postgres image: postgres:11 ports: - "5432:5432" environment: - POSTGRES_USER=postgres - POSTGRES_PASSWORD=postgres - PGPASSWORD=postgres - POSTGRES_DB=sdp - DATABASE_HOST=localhost volumes: - $PWD/docker/db/init:/docker-entrypoint-initdb.d
発生している問題・エラーメッセージ
コンテナ構築時、DBは作成されているがテーブルが構築されていない。
試したこと
1_createTable.sqlで発行するSQL自体はローカルで実行でき、構文自体にエラーはないと思います。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/06/24 15:17
2020/06/25 00:08
退会済みユーザー
2020/06/25 10:51
2020/06/25 11:25
退会済みユーザー
2020/06/25 13:30 編集
2020/06/25 13:38
退会済みユーザー
2020/06/25 14:55
2020/06/25 15:25
2020/06/25 15:26
退会済みユーザー
2020/06/26 01:39
2020/06/26 02:05
退会済みユーザー
2020/06/26 02:48
2020/06/26 05:59
退会済みユーザー
2020/06/26 07:29 編集
2020/06/26 07:37
退会済みユーザー
2020/06/26 07:46
退会済みユーザー
2020/06/26 07:48
2020/06/26 08:03
2020/06/26 08:06
退会済みユーザー
2020/06/26 08:44
2020/06/26 12:15
退会済みユーザー
2020/06/26 14:25
退会済みユーザー
2020/06/26 14:31
2020/06/26 14:44
退会済みユーザー
2020/06/26 15:04 編集
2020/06/26 15:25
退会済みユーザー
2020/06/27 02:20
2020/06/27 02:42
退会済みユーザー
2020/06/27 06:12
2020/06/28 01:14