У меня есть настройка Docker-Compose с 2 базами данных и 2 phpmyAdmins. Сначала работает нормально, но у меня возникают проблемы, связанные со вторым (mysql_logs). Когда я открываю phpmyAdmin2 (LocalHost: 8081), он говорит, что не может подключаться к базе данных: < /p>
не может подключиться: недопустимые настройки. < /P>
mysqli :: real_connect (): (hy000/2002): соединение отказано
docker-compose.yml:
services:
mysql_logs:
image: mysql:5.6
restart: on-failure
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: logs
ports:
- '3307:3306'
mysql:
image: mysql:5.6
restart: on-failure
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: app
ports:
- '3306:3306'
nginx:
image: nginx:1.19.0-alpine
restart: on-failure
volumes:
- './public/:/usr/src/app'
- './docker/nginx/default.conf:/etc/nginx/conf.d/default.conf:ro'
ports:
- '80:80'
depends_on:
- php
php:
build:
context: .
dockerfile: docker/php/Dockerfile
volumes:
- './:/usr/src/app'
depends_on:
- mysql
phpmyadmin:
image: phpmyadmin
restart: always
ports:
- 8080:80
environment:
- PMA_HOST=mysql
- PMA_PORT=3306
- PMA_USER=root
- PMA_PASSWORD=root
phpmyadmin2:
image: phpmyadmin
restart: always
ports:
- 8081:80
environment:
- PMA_HOST=mysql_logs
- PMA_PORT=3307
- PMA_USER=root
- PMA_PASSWORD=root
Подробнее здесь: https://stackoverflow.com/questions/793 ... pose-setup
Не удается подключиться к MySQL в 2 контейнерах базы данных Docker Compose Setup ⇐ MySql
Форум по Mysql
1737723521
Anonymous
У меня есть настройка Docker-Compose с 2 базами данных и 2 phpmyAdmins. Сначала работает нормально, но у меня возникают проблемы, связанные со вторым (mysql_logs). Когда я открываю phpmyAdmin2 (LocalHost: 8081), он говорит, что не может подключаться к базе данных: < /p>
не может подключиться: недопустимые настройки. < /P>
mysqli :: real_connect (): (hy000/2002): соединение отказано
docker-compose.yml:
services:
mysql_logs:
image: mysql:5.6
restart: on-failure
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: logs
ports:
- '3307:3306'
mysql:
image: mysql:5.6
restart: on-failure
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: app
ports:
- '3306:3306'
nginx:
image: nginx:1.19.0-alpine
restart: on-failure
volumes:
- './public/:/usr/src/app'
- './docker/nginx/default.conf:/etc/nginx/conf.d/default.conf:ro'
ports:
- '80:80'
depends_on:
- php
php:
build:
context: .
dockerfile: docker/php/Dockerfile
volumes:
- './:/usr/src/app'
depends_on:
- mysql
phpmyadmin:
image: phpmyadmin
restart: always
ports:
- 8080:80
environment:
- PMA_HOST=mysql
- PMA_PORT=3306
- PMA_USER=root
- PMA_PASSWORD=root
phpmyadmin2:
image: phpmyadmin
restart: always
ports:
- 8081:80
environment:
- PMA_HOST=mysql_logs
- PMA_PORT=3307
- PMA_USER=root
- PMA_PASSWORD=root
Подробнее здесь: [url]https://stackoverflow.com/questions/79384396/cannot-connect-to-mysql-in-2-database-containers-docker-compose-setup[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия