From 4fec545c5e329d36b66bead70c5b73cbfa50cf8d Mon Sep 17 00:00:00 2001 From: Sergey Nazarov Date: Tue, 19 Mar 2024 21:02:57 +0400 Subject: [PATCH] Update docker-compose --- README.md | 2 +- docker-compose.yml | 28 ++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e0d9b13..5c8d0b4 100644 --- a/README.md +++ b/README.md @@ -1 +1 @@ -## Спец проект для работы с зависимостями, внешними и внутренними сервисами и приложениями. +# Спец проект для работы с зависимостями, внешними и внутренними сервисами и приложениями. diff --git a/docker-compose.yml b/docker-compose.yml index 8b13789..72f8074 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1 +1,29 @@ +version: "3" +services: + nocr-telegram-client: + container_name: nocr-telegram-client + image: nocr-telegram-client:latest + build: + context: telegram-client + dockerfile: src/Nocr.TelegramClient.Host/Dockerfile + environment: + ASPNETCORE_ENVIRONMENT: Production + depends_on: + nocr-rabbitmq: + condition: service_healthy + + nocr-rabbitmq: + image: rabbitmq:3-management-alpine + container_name: nocr-rabbitmq + ports: + - 5672:5672 + - 15672:15672 + environment: + RABBITMQ_DEFAULT_USER: admin + RABBITMQ_DEFAULT_PASS: admin + healthcheck: + test: rabbitmq-diagnostics -q ping + interval: 5s + timeout: 10s + retries: 3