У меня есть два контейнера Docker, связанных вместе с помощью docker-compose. Первым является мой контейнер приложений Docker. Второй контейнер MySQL.
Вот мой файл docker-compose:
version: '3.1'
services:
db:
image: mysql:latest
environment:
- 'MYSQL_USER=root'
- 'MYSQL_ROOT_PASSWORD=claytablet-pw'
ports:
- '3306:3306'
restart: always
environment:
MYSQL_ROOT_PASSWORD: claytablet-pw
aem63:
image: pulse/prepared-aem-6.3.1.1:3
restart: always
depends_on:
- 'db'
ports:
- '4502:4502'
links:
- 'db:db'
Я создал базу данных внутри своего контейнера MySQL. Теперь мне нужно подключиться к нему с помощью JDBC url внутри контейнера приложения. Какой порт следует использовать вместо? JDBC: MySQL: //:? 3306 / claytabletdb characterEncoding = UTF-8