Реализация на отдельных двух машинах с протестированным взаимодействием по проверке сообщений
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
# Логи по контейнерам
|
||||
docker compose --env-file .env logs --tail 100 keycloak
|
||||
docker compose --env-file .env logs --tail 100 api-backend
|
||||
docker compose --env-file .env logs --tail 100 keycloak
|
||||
|
||||
# Пересобрать образы и поднять всё заново
|
||||
Из каталога проекта на ВМ:
|
||||
cd /opt/han-chat/backend
|
||||
1. Собрать все локальные образы (как в DEPLOYMENT_GUIDE)
|
||||
docker compose --env-file .env build --pull
|
||||
2. Поднять весь контур
|
||||
docker compose --env-file .env up -d
|
||||
Или одной командой:
|
||||
cd /opt/han-chat/backend
|
||||
docker compose --env-file .env up -d --build
|
||||
|
||||
# Только пересоздать контейнеры (без пересборки образов)
|
||||
Если меняли только .env (например, IP БД), образы пересобирать не нужно:
|
||||
cd /opt/han-chat/backend
|
||||
docker compose --env-file .env up -d --force-recreate
|
||||
|
||||
# Полная пересборка + пересоздание
|
||||
cd /opt/han-chat/backend
|
||||
docker compose --env-file .env up -d --build --force-recreate
|
||||
Проверка
|
||||
docker compose --env-file .env ps
|
||||
|
||||
# Изменение маппинга пользователя приложения на CRM (Проект)
|
||||
bitrix_sync.request_bitrix_contact_rebind(
|
||||
user_id,
|
||||
target_b24_id,
|
||||
reason,
|
||||
operator_id
|
||||
)
|
||||
|
||||
# Копирование проекта на ВМ
|
||||
|
||||
|
||||
|
||||
|
||||
# Копирование отдельного файла на ВМ
|
||||
|
||||
Reference in New Issue
Block a user