LoginSignup
2
1

More than 3 years have passed since last update.

windows10のdockerでのwordpress立ち上げでerror establishing a database connectionが表示される時

Posted at

環境

  • OS:Windows10 home(重要)
  • Docker:Docker Toolbox(重要)

docker-composeを実施したときに、
毎回つまるエラーなのでメモ。

Macでも何度か立ち上げているが、
そちらでは一度も詰まったことがないので
環境が違う場合は別の要因だと考えてほしい。
その場合はこの記事以外を参考にしてください。

実施手順

docker-composeでwordpress環境をサクッと構築する - Qiita
↑こちらの記事を参考に、docker-compose.ymlを作成。

docker-toolboxの画面に記載されている
docker is configured to use the default machine with IP 192.xxx.xx.xxx
を参考にして、
ブラウザで192.xxx.xx.xxx:9000にアクセス。

error establishing a database connectionの対処法

この場合よくある問題として、mysql:latestが指定されているのでmysql:5.7を指定して回避することができるが、
今回は最初から5.7が指定されているので別の問題。

今回の問題は、docker-compose.yml内の
wordpress、dbの二箇所の
restart: always
restart: unless-stopped
に変更して解決。

この記事を参考にした。↓
docker-compose wordpress mysql connection refused - Stack Overflow

2
1
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
2
1