Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Link to database cannot be established: SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name or service not known
- $ docker exec -it 7f1a160c88d8 php -r '$mysqli = new mysqli("mysql", "root", "classroot", "prestaclassroom"); if ($mysqli->ping()) { printf ("Our connection is ok!n");}'
- version: '3'
- services:
- apache2:
- build: ./phpdocker/php-apache-dev
- env_file:
- - ".env"
- volumes:
- - .:/app
- ports:
- - 8000:80
- - 8443:443
- depends_on:
- - mysql
- mysql:
- image: mysql:5
- container_name: ${MYSQL_HOST}
- restart: always
- env_file:
- - ".env"
- environment:
- - MYSQL_DATABASE=${MYSQL_DATABASE}
- - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
- - MYSQL_USER=${MYSQL_USER}
- - MYSQL_PASSWORD=${MYSQL_PASSWORD}
- ports:
- - "8989:3306"
- volumes:
- - ./data/db/mysql:/var/lib/mysql
- myadmin:
- image: phpmyadmin/phpmyadmin
- container_name: phpmyadmin
- ports:
- - "8080:80"
- environment:
- - PMA_ARBITRARY=1
- - PMA_HOST=${MYSQL_HOST}
- restart: always
- depends_on:
- - mysql
Add Comment
Please, Sign In to add comment