下記のようにymlファイルを構成し、joomla環境を構築しており
この度、phpmyadminを使用したいと考えています
構成(mac book catalina)
|-joomladata
|-mysql
|-docker-compose.yml
yml
1 2version: '3.1' 3 4services: 5 joomla: 6 image: joomla 7 restart: always 8 links: 9 - joomladb:mysql 10 ports: 11 - 85:80 12 volumes: 13 - ./joomladata:/var/www/html 14 environment: 15 JOOMLA_DB_HOST: joomladb 16 JOOMLA_DB_PASSWORD: example 17 18 joomladb: 19 image: mysql:5.6 20 restart: always 21 environment: 22 MYSQL_DATABASE: joomla 23 MYSQL_ROOT_PASSWORD: example 24 command: mysqld --character-set-server=utf8 --collation-server=utf8_unicode_ci --skip-character-set-client-handshake 25 volumes: 26 - ./mysql:/var/lib/mysql 27 ports: 28 - "3306:3306" 29 30 phpmyadmin: 31 image: phpmyadmin/phpmyadmin:latest 32 restart: always 33 depends_on: 34 - joomladb 35 ports: 36 - 8080:80 37 38 39
Joomlaからmysqlは接続できています
コンソールからコンテナに入りmysqlを使用することもできています。
phpmyadminも起動はでき、idとパスワードを入れると下記のエラーがでます。
どうもhost名が解決できていない感じのメッセージなのですが
原因がわからず既に1日経過してしまったので、質問させていただきました。
error
1mysqli::real_connect(): (HY000/2002): php_network_getaddresses: getaddrinfo failed: Name or service not known
joomladataフォルダ、mysqlフォルダにはどdockerファイルやenvファイルも置いていません
phpmyadminから,myqlに接続するにはどうすれば良いでしょうか
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。