わからないこと
docker-composeを使ってMySQL環境を作りました。
ですが、下のようなエラーになり解決できず困っています。
コンテナ内に入り、mysql環境ができているところまでは確認できています。
なにか分かることがありましたら教えていてだけると助かります。
よろしくお願いいたします。
Error 1045: Access denied for user 'user'@'172.30.0.3' (using password: YES) panic: Error 1045: Access denied for user 'user'@'172.30.0.3' (using password: YES)
作成したファイルなど
- docker-compose.yml
db: container_name: api-sample build: context: . dockerfile: ./docker/mysql/Dockerfile volumes: - api-sample:/var/lib/mysql - ./db/config/my.cnf:/etc/mysql/conf.d/my.cnf ports: - "3306:3306" restart: always tty: true env_file: - ./docker/mysql/env
- env
TZ=Asia/Tokyo MYSQL_DATABASE=api_sample MYSQL_USER=user MYSQL_PASSWORD=Password MYSQL_ALLOW_EMPTY_PASSWORD=yes
- ソースコードのdb.goのconnectionの部分
db, err := gorm.Open("mysql", "user:Password@tcp(db:3306)/api-sample?parseTime=true&loc=Local&charset=utf8mb4")
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/08 08:00
2020/10/08 08:06
2020/10/08 08:19
2020/10/08 10:44