fix: настройка подключения MySQL CRM из Docker контейнера
- Изменён docker-compose.yml: добавлен network_mode: host для доступа к MySQL на хосте - Обновлён config.py: mysql_crm_host = localhost (работает в режиме host) - MySQL CRM теперь успешно подключается из контейнера
This commit is contained in:
@@ -45,7 +45,7 @@ class Settings(BaseSettings):
|
|||||||
# ============================================
|
# ============================================
|
||||||
# MYSQL CRM (vtiger CRM)
|
# MYSQL CRM (vtiger CRM)
|
||||||
# ============================================
|
# ============================================
|
||||||
mysql_crm_host: str = "localhost"
|
mysql_crm_host: str = "localhost" # В режиме network_mode: host используем localhost # Доступ к хосту из Docker контейнера
|
||||||
mysql_crm_port: int = 3306
|
mysql_crm_port: int = 3306
|
||||||
mysql_crm_db: str = "ci20465_72new"
|
mysql_crm_db: str = "ci20465_72new"
|
||||||
mysql_crm_user: str = "ci20465_72new"
|
mysql_crm_user: str = "ci20465_72new"
|
||||||
|
|||||||
@@ -19,12 +19,9 @@ services:
|
|||||||
ticket_form_backend:
|
ticket_form_backend:
|
||||||
container_name: ticket_form_backend
|
container_name: ticket_form_backend
|
||||||
build: ./backend
|
build: ./backend
|
||||||
ports:
|
network_mode: host
|
||||||
- "${TICKET_FORM_BACKEND_PORT:-8200}:8200"
|
|
||||||
env_file:
|
env_file:
|
||||||
- .env
|
- .env
|
||||||
networks:
|
|
||||||
- ticket-form-network
|
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
||||||
redis:
|
redis:
|
||||||
|
|||||||
Reference in New Issue
Block a user