Guest User

Untitled

a guest
Jan 21st, 2019
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. Link to database cannot be established: SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name or service not known
  2.  
  3. $ docker exec -it 7f1a160c88d8 php -r '$mysqli = new mysqli("mysql", "root", "classroot", "prestaclassroom"); if ($mysqli->ping()) { printf ("Our connection is ok!n");}'
  4.  
  5. version: '3'
  6. services:
  7. apache2:
  8. build: ./phpdocker/php-apache-dev
  9. env_file:
  10. - ".env"
  11. volumes:
  12. - .:/app
  13. ports:
  14. - 8000:80
  15. - 8443:443
  16. depends_on:
  17. - mysql
  18. mysql:
  19. image: mysql:5
  20. container_name: ${MYSQL_HOST}
  21. restart: always
  22. env_file:
  23. - ".env"
  24. environment:
  25. - MYSQL_DATABASE=${MYSQL_DATABASE}
  26. - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
  27. - MYSQL_USER=${MYSQL_USER}
  28. - MYSQL_PASSWORD=${MYSQL_PASSWORD}
  29. ports:
  30. - "8989:3306"
  31. volumes:
  32. - ./data/db/mysql:/var/lib/mysql
  33. myadmin:
  34. image: phpmyadmin/phpmyadmin
  35. container_name: phpmyadmin
  36. ports:
  37. - "8080:80"
  38. environment:
  39. - PMA_ARBITRARY=1
  40. - PMA_HOST=${MYSQL_HOST}
  41. restart: always
  42. depends_on:
  43. - mysql
Add Comment
Please, Sign In to add comment