Вот мой docker -compose.yml
version: '2'
services:
php:
build: ./php-fpm
volumes:
- ./symfony:/var/www/symfony
- ./php-fpm/php.ini:/usr/local/etc/php/php.ini
# - ./assets/vocabulary-gc-project.json:/var/www/vocabulary-gc-project.json
depends_on:
- mysql
web:
image: nginx:latest
ports:
- "8888:80"
volumes:
- ./symfony:/var/www/symfony
- ./nginx/symfony.conf:/etc/nginx/conf.d/default.conf
depends_on:
- php
myadmin:
image: phpmyadmin/phpmyadmin
container_name: phpmyadmin
ports:
- "8080:80"
environment:
- PMA_ARBITRARY=1
- PMA_HOST=mysql
- UPLOAD_SIZE=1G
restart: always
volumes:
- ./phpmyadmin/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini
depends_on:
- mysql
mysql:
image: mysql:5.7
environment:
MYSQL_ROOT_PASSWORD: root
ports:
- "3333:3306"
# volumes:
# - "./db:/var/lib/mysql"
Когда я раскомментирую последние 2 строки для сохранения своей базы данных в репертуаре 'db', я не могу подключиться к mysql, но без этих 2 строк все в порядке.
Как я могу сохранить свою базу данных?
Спасибо