Я следую этому учебнику
И все работает без проблем для основного приложения asp.net.Моя цель - запускать контейнеры, когда пользователь отлаживает, в этом конкретном случае, когда я щелкаю для запуска проекта, Visual Studio должна создать контейнер .net и контейнер postgre.Ниже приведен мой yaml-код:
version: '3.4'
services:
testapp:
image: ${DOCKER_REGISTRY-}test
build:
context: .
dockerfile: test/Dockerfile
Database:
image: postgres
build:
enviroment:
POSTGRES_PASSWORD: test
POSTGRES_USER: test
POSTGRES_DB: test
adminer:
image: adminer
ports:
-8080:8080
Используя cmd, я вижу, что работает только один контейнер для testapp.Я уже скачал официальное изображение Postgres (видно из изображений Docker в CMD).Я не получаю сообщение об ошибке, но контейнер Postgres не запускается из Visual Studio (обычно я могу запустить его из cmd).