A5:SQL Mk-2(DBクライアントソフト)でMySQLのコンテナに接続しようとしたら、下記エラーが出て、接続ができなくなりました。
Host '172.22.0.1' is not allowed to connect to this MySQL server
コマンドは、下記を実行して、環境変数ファイルを環境ごとに切り替えられるようにしております。
docker-compose --env-file ./env/development.env up
Docker-Composeの設定は以下の用になっております。
docker
1version: '3' 2services: 3 mysql: 4 image: mysql:5.7 5 container_name: db 6 environment: 7 MYSQL_ROOT_PASSWORD: $MYSQL_ROOT_PASSWORD 8 MYSQL_DATABASE: dotpika 9 MYSQL_ROOT_HOST: '%' 10 TZ: 'Asia/Tokyo' 11 command: mysqld --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci 12 volumes: 13 - ./db/data:/var/lib/mysql 14 - ./my.cnf:/etc/my.cnf 15 ports: 16 - 3306:3306
GitHubのリポジトリは、以下になっております。
対象リポジトリ
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。