Я хочу создать образ докера моего приложения.Процесс сборки (тесты) требует других сервисов (дБ).Похоже, мое приложение не может подключиться к БД
Мне удалось воспроизвести проблему, используя простые и маленькие изображения.
dockerfile (он просто пытается достичь конечной точки сети)
from alpine:3.10.2
run wget web:8080
cmd ["sh"]
docker-compose
version: "3.7"
services:
web:
image: tutum/hello-world
ports:
- "8080:80"
app:
build: .
depends_on:
- web
во время docker-compose up
я получил
wget: bad address 'web:8080'
ERROR: Service 'app' failed to build: The command '/bin/sh -c wget web:8080' returned a non-zero code: 1
как я могу получить доступ к другому контейнеру во время процесса сборки?