24 lines
714 B
YAML
24 lines
714 B
YAML
name: baiyue-logistics-chat-gray
|
|
services:
|
|
chat:
|
|
image: "${CHAT_IMAGE:?CHAT_IMAGE is required}"
|
|
container_name: baiyue-logistics-chat-gray
|
|
pull_policy: never
|
|
restart: unless-stopped
|
|
init: true
|
|
ports:
|
|
- "127.0.0.1:${HOST_PORT:?HOST_PORT is required}:5000"
|
|
env_file:
|
|
- "${CHAT_RUNTIME_ENV:?CHAT_RUNTIME_ENV is required}"
|
|
volumes:
|
|
- "${CHAT_DATA_DIR:?CHAT_DATA_DIR is required}:/var/lib/baiyue-logistics-chat"
|
|
- "${CHAT_LOG_DIR:?CHAT_LOG_DIR is required}:/var/log/baiyue-logistics-chat"
|
|
read_only: true
|
|
tmpfs:
|
|
- /tmp:rw,noexec,nosuid,size=64m
|
|
security_opt:
|
|
- no-new-privileges:true
|
|
cap_drop:
|
|
- ALL
|
|
stop_grace_period: 90s
|