docker-compose.ymlに

  • PMA_HOST
  • PMA_USER
  • PMA_PASSWORD

が登録されていると、なんとログイン情報入力不要でphpMyAdminには入れてしまう。

ローカル環境ならいいけど、本番環境ではまずい。

いたずらし放題。

phpmyadmin:
image: phpmyadmin/phpmyadmin
environment:
- PMA_ARBITRARY=1
# - PMA_HOST=hgoe
# - PMA_USER=fuga
# - PMA_PASSWORD=piyo

コメントアウトするなりして消したらちゃんとログイン画面が出てくる。

もちろんymlファイルを触ったあとは、反映させるには、コンテナを立ち上げ直す必要がある。

docker compose stop

docker compose up -d

もしくは

docker-compose stop

docker-compose up -d

参考にした記事

↓Docker環境構築時に参考にした記事

【超入門】20分でLaravel開発環境を爆速構築するDockerハンズオン - Qiita

無制限に質問可能なプログラミングスクール!

万が一転職できない場合は、転職保障全額返金できるコースもあり!!

無制限のメンター質問対応

 

DMMウェブキャンプでプログラミングを学習しませんか?

独学より成長スピードをブーストさせましょう!

 

まずは無料相談から!

おすすめの記事