Проект Docker, обращающийся к контейнеру MySQL - PullRequest
0 голосов
/ 13 мая 2018

В настоящее время я использую Laradock для запуска различных проектов PHP - и, хотя я знаю, что у него есть реализация MYSQL, у меня также есть контейнер mysql, в котором у меня есть несколько баз данных, и который я уже могу использовать с помощью Sequel Pro. Я пытался связать это, чтобы Laradock и его проекты могли видеть и использовать этот контейнер, но безуспешно. Я попытался добавить приведенное ниже в Laradock docker-compose.yml, и, хотя это не приводит к ошибке, я также не могу заставить свой проект PHP использовать связанную базу данных. Я что-то упустил?

### MySQL ################################################
    mysql:
      image: mysql:5.6
      external_links:
        - myContainerName
      ports:
        - "3306:3306"
      environment:
        MYSQL_DATABASE: dbname
        MYSQL_USER: root
        MYSQL_PASSWORD: password
...