Я использую docker -композиционную среду, которая содержит 2 angular приложения, оба они не запускаются, когда я запускаю docker -compose up.
Я пробовал каждое исправление, как изменение COMPOSE_HTTP_TIMEOUT, перезапуск службы docker, но ничего не происходит.
Кто-нибудь уже сталкивался с этой проблемой?
РЕДАКТИРОВАТЬ:
Кажется, что это происходит случайно, иногда перезапуская docker сервис исправляет это, но иногда это не
Вот мой docker -компонентный файл:
services:
# DB Django
postgres:
container_name: supv2_postgres
image: infra_postgres
volumes:
- postgres_data:/var/lib/postgresql/data
# Real-time metrics retrieving database
influxdb:
container_name: supv2_influxdb
image: infra_influxdb
ports:
- 8086:8086
volumes:
- /srv/docker/influxdb/data:/var/lib/influxdb
environment:
INFLUXDB_DB: metrics_collect
INFLUXDB_ADMIN_USER: user
INFLUXDB_ADMIN_PASSWORD: userpass
restart: always
prometheus:
container_name: supv2_prometheus
image: prom/prometheus
user: root
ports:
- 9090:9090
volumes:
- ~/prometheus:/etc/prometheus/
- ~/prometheus/prometheus_data:/prometheus
report:
image: report
build: ./microservices/report
container_name: report
depends_on:
- influxdb
ports:
- 5000:5000
portal:
container_name: axians_portal
build: ../../axians-portal/web-portal
image: frontend
volumes:
- ../../axians-portal/web-portal:/app
- /app/node_modules
ports:
- 4201:4200
supfrontend:
container_name: supv2_frontend
build: ~/frontend_supv2/ngx-admin
image: supv2_frontend
volumes:
- ~/frontend_supv2/ngx-admin:/app
- /app/node_modules
ports:
- 4301:4300
#UI
grafana:
container_name: supv2_grafana
image: infra_grafana
depends_on:
- influxdb
ports:
- 4000:3000
volumes:
- /srv/docker/grafana/data:/var/lib/grafana
restart: always
#Django orchestrator
orchestrator:
container_name: supv2_orchestrator
image: infra_django
build: ./Django
depends_on:
- postgres
volumes:
- ./microservices:/code/microservices
- ./Django:/code
- /var/run/docker.sock:/var/run/docker.sock
ports:
- 8000:8000
volumes:
#persistent volume
postgres_data: