Предупреждение Docker Noob.Надеюсь, это не глупый вопрос, но я не могу понять, что происходит.Я пытаюсь создать файл docker-compose, который создает базу данных mysql с подключенным томом и приложение go webserver, которое подключается к базе данных mysql.
Вот мой файл docker-compose:
services:
db:
image: mysql:8.0.2
environment:
MYSQL_ROOT_PASSWORD: test
MYSQL_DATABASE: northernairport
ports:
- "3306:3306"
volumes:
- /data:/var/lib/mysql
web:
depends_on:
- db
build: .
ports:
- "8080:8080"
Мое приложение go не может подключиться к моей базе данных mysql, хотя я думал, что "depen_on" обеспечит это возможным.
Ошибка, которую я получаю:
panic: dial tcp 127.0.0.1:3306: getsockopt: connection refused
Может кто-нибудь сказать мне, что я здесь делаю не так?Спасибо.