Files
mcp-template-python/docker-compose.yaml
2026-02-28 10:05:07 +08:00

32 lines
706 B
YAML

x-default: &default
restart: unless-stopped
volumes:
- &localtime /etc/localtime:/etc/localtime:ro
- &timezone /etc/timezone:/etc/timezone:ro
logging:
driver: json-file
options:
max-size: 100m
services:
app:
<<: *default
build:
context: .
dockerfile: Dockerfile
args:
- PORT=${PORT:-3001}
image: ${DOCKER_REGISTRY:-docker.io}/${SERVICE_NAME:-mcp-template-python}:${BUILD_VERSION:-latest}
ports:
- "${MCP_PORT_OVERRIDE:-3001}:${PORT:-3001}"
env_file:
- .env
deploy:
resources:
limits:
cpus: '1.0'
memory: 1024Mi
reservations:
cpus: '0.1'
memory: 256Mi