50 lines
1.7 KiB
YAML
50 lines
1.7 KiB
YAML
version: "3"
|
|
|
|
services:
|
|
rdb:
|
|
container_name: <%%FACTORY_REGISTRY_IMAGE%%>-rdb
|
|
image: <%%FACTORY_REGISTRY_IMAGE%%>-db:latest
|
|
volumes:
|
|
- ./db/<%%FACTORY_REGISTRY_IMAGE%%>.fdb:/db/<%%FACTORY_REGISTRY_IMAGE%%>.fdb
|
|
- ./rdblogs:/logs
|
|
- ./config/firebird.conf:/opt/RedDatabase/firebird.conf
|
|
# Если надо открыть порты для подключения к субд: Левый порт хоста, правый контейнера.
|
|
# ports:
|
|
# - "3050:3050"
|
|
# - "3051:3051"
|
|
environment:
|
|
- NO_EMPLOYEE=1
|
|
- RDB__WireCrypt=Disabled
|
|
- RDB__UserManager=Srp
|
|
- RDB__AuthServer=Srp
|
|
- RDB__AuthClient=Srp
|
|
networks:
|
|
- <%%FACTORY_REGISTRY_IMAGE%%>-network
|
|
#Если надо пролить патчи
|
|
# update:
|
|
# image: <%%FACTORY_REGISTRY_IMAGE%%>-db-update:latest
|
|
# networks:
|
|
# - <%%FACTORY_REGISTRY_IMAGE%%>-network
|
|
# Если надо добавить свой патч
|
|
# volumes:
|
|
# - /NCORE-0000045.xml:/ncore/updates/NCORE-0000045.xml
|
|
# environment:
|
|
# ncoredb: "localhost:<%%RESERVED_NAME%%>.dev"
|
|
core:
|
|
container_name: <%%FACTORY_REGISTRY_IMAGE%%>-core
|
|
image: <%%FACTORY_REGISTRY_IMAGE%%>:latest
|
|
ports:
|
|
# Левый порт хоста, правый контейнера
|
|
- "9000:8080"
|
|
networks:
|
|
- <%%FACTORY_REGISTRY_IMAGE%%>-network
|
|
depends_on:
|
|
- rdb
|
|
volumes:
|
|
- ./config/ncore-properties.xml:/tomcat/webapps/ROOT/WEB-INF/ncore-properties.xml:ro
|
|
- ./logs:/tomcat/logs
|
|
# #Если перед запуском надо пролить патчи
|
|
# - update
|
|
networks:
|
|
<%%FACTORY_REGISTRY_IMAGE%%>-network:
|
|
driver: bridge |