9
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Host 'IPアドレス' is not allowed to connect to this MySQL serverの対処

Last updated at Posted at 2021-05-16

DockerfileにImageMagicをインストールする記述を入れてコンテナイメージをビルドしました。
そこでDocker-composeを再起動してリロードをしてみた所、以下のエラーが出てきてしまいました。

Host 'IPアドレス' is not allowed to connect to this MySQL server

そこで色々と考えてみたのですが、原因はおそらくいままでDocker、Docker−composeを使ってきた時に出てきたキャッシュが影響してしまっているのではないかと考えました。
幸いdocker-compose は起動することができていたので、以下のコマンドをやってみました。

docker-compose down --rmi all --volumes --remove-orphans

というコマンドをやってみて、コンテナイメージとコンテナとネットワークなどをすべて削除しました。
そして、もう一度

docker-compose build

をしてみました。
そうしたら無事起動しました。

キャッシュが影響することってよくあるんですね。
知らなかったです。
指摘や間違っているところがありましたらご指摘お願いします。

#出典

9
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?