Я пытаюсь подключиться к контейнеру с помощью пустого проекта Java Maven. Но я получил сообщение об ошибке: Не удалось подключиться к хосту: адрес = (хост = студентдб) (порт = 3306) (тип = основной). Studentdb
В чем может быть проблема с моим docker-compose.yml
version: '3.8'
services:
mariadb:
build:
context: .
container_name: studentdb
networks:
- default
ports:
- "3306:3306"
expose:
- "3306"
volumes:
- ./data:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD}
MYSQL_DATABASE: ${DB_NAME}
MYSQL_USER: ${DB_APPLICATION_USER}
MYSQL_PASSWORD: ${DB_APPLICATION_PASSWORD}
А это мой application.properties:
spring.application.name=student
spring.datasource.url=jdbc:mariadb://studentdb:3306/student
spring.jpa.hibernate.ddl-auto=none
spring.jpa.database-platform=org.hibernate.dialect.MariaDBDialect
spring.datasource.driver-class-name=org.mariadb.jdbc.Driver
spring.jpa.properties.javax.persistence.validation.mode=none
server.error.whitelabel.enabled=false
Подробнее здесь: https://stackoverflow.com/questions/783 ... -docker-co
В чем была бы проблема, если бы я получил сообщение «Не удалось подключиться к хосту» docker-compose ⇐ JAVA
Программисты JAVA общаются здесь
1712896900
Anonymous
Я пытаюсь подключиться к контейнеру с помощью пустого проекта Java Maven. Но я получил сообщение об ошибке: Не удалось подключиться к хосту: адрес = (хост = студентдб) (порт = 3306) (тип = основной). Studentdb
В чем может быть проблема с моим [b]docker-compose.yml[/b]
version: '3.8'
services:
mariadb:
build:
context: .
container_name: studentdb
networks:
- default
ports:
- "3306:3306"
expose:
- "3306"
volumes:
- ./data:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD}
MYSQL_DATABASE: ${DB_NAME}
MYSQL_USER: ${DB_APPLICATION_USER}
MYSQL_PASSWORD: ${DB_APPLICATION_PASSWORD}
А это мой [b]application.properties[/b]:
spring.application.name=student
spring.datasource.url=jdbc:mariadb://studentdb:3306/student
spring.jpa.hibernate.ddl-auto=none
spring.jpa.database-platform=org.hibernate.dialect.MariaDBDialect
spring.datasource.driver-class-name=org.mariadb.jdbc.Driver
spring.jpa.properties.javax.persistence.validation.mode=none
server.error.whitelabel.enabled=false
Подробнее здесь: [url]https://stackoverflow.com/questions/78313257/what-would-be-the-issue-if-i-received-socket-fail-to-connect-to-host-docker-co[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия