MySQL サーバにログインできません

下記を元にdocker-composeで環境を作ったWordPressサイトにてphpMyAdminを導入してみた。

docker-compose.ymlに下記を追加。

    phpmyadmin:
        container_name: "${PRODUCTION_NAME}_pma"
        image: phpmyadmin/phpmyadmin
        restart: on-failure:5
        depends_on:
            - database
        ports:
            - 8888:80

http://localhost:8888 で表示できた!

しかし・・・ログインするとエラーが。

!MySQL サーバにログインできません

!mysqli::real_connect(): php_network_getaddresses: getaddrinfo failed: Name or service not known

!mysqli::real_connect(): (HY000/2002): php_network_getaddresses: getaddrinfo failed: Name or service not know

docker-compose.yml に下記を追加して解決した。

        environment:
            PMA_HOST: database

コメントを残す

メールアドレスが公開されることはありません。