/
urmat
/
taskboardproject1
Обзор
Документация
Войти
/
urmat
/
taskboardproject1
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
UserService
src/docker-compose.yml
49 строк
1 KB
urmatgit
fix docker compose, migration on start
04 апр 2025, 10:30
04 апр 2025, 10:30
4a08a23
Код
Авторство
О чём код?
name: taskboard-project services: taskboard-db: container_name: Database image: postgres:latest restart: on-failure environment: - POSTGRES_DB=taskboardDb - POSTGRES_USER=postgres - POSTGRES_PASSWORD=postgres - PGPORT=5433 ports: - "5433:5433" volumes: - postgres-database:/var/lib/postgresql/data networks: - taskboard-net #PowerShell Генерироовать сертифиакат #dotnet dev-certs https -ep "$env:USERPROFILE\.aspnet\https\aspnetapp.pfx" -p taskboardSert1 #dotnet dev-certs https --trust dotnet-webapi: container_name: userService-webapi depends_on: - taskboard-db build: context: . dockerfile: /UserService.Api/Dockerfile networks: - taskboard-net environment: - ASPNETCORE_ENVIRONMENT=Development - ASPNETCORE_HTTP_PORTS=8080 - ASPNETCORE_HTTPS_PORTS=8081 - ASPNETCORE_Kestrel__Certificates__Default__Password=taskboardSert1 - ASPNETCORE_Kestrel__Certificates__Default__Path=/https/aspnetapp.pfx - ConnectionStrings__TaskboardDb=Host=Database;Username=postgres;Password=postgres;Database=taskboardDb;Port=5433; ports: - "7080:8080" - "7081:8081" restart: always volumes: - ~/.aspnet/https:/https:ro networks: taskboard-net: driver: bridge volumes: postgres-database: