Я правильно запускаю docker изображений в моем проекте Symfony на Windows.
Я установил MySQL переменные среды, которые я использовал ранее с WAMP, но SQLyog выбрасывает:
Access denied for user 'root'@172.18.0.1 (using password: NO)
My docker config yml в проекте выглядит так:
version: '3'
services:
project_web:
container_name: project_web
build: ./scripts/provision/docker/nginx/
depends_on:
- " project_php"
ports:
- 8080:80
volumes:
- .:/var/www/html:cached
project_php:
container_name: project_php
build: ./scripts/provision/docker/php-fpm/
depends_on:
- "prosper_mysql"
expose:
- 9000
volumes:
- .:/var/www/html:cached
project_mysql:
container_name: project_mysql
image: mysql:5.7
volumes:
- ./scripts/provision/docker/mysql/data:/var/lib/mysql:cached
- .:/var/www/html:cached
ports:
- 3306:3306
environment:
MYSQL_ROOT_PASSWORD: MYSQL_ALLOW_EMPTY_PASSWORD=1
MYSQL_DATABASE: project_db
MYSQL_USER: root
MYSQL_PASSWORD: null