Files
Docker-Compose/Draw.io/docker-compose.yaml
T

19 lines
477 B
YAML

services:
app:
image: jgraph/drawio:${DRAWIO_VERSION:-latest}
container_name: drawio
ports:
- ${DRAWIO_PORT:-8080}:8080
environment:
- DRAWIO_SELF_CONTAINED=${DRAWIO_SELF_CONTAINED:-0}
healthcheck:
test: ["CMD-SHELL", "curl -f http://localhost:8080/ || exit 1"]
interval: 30s
timeout: 10s
retries: 3
start_period: 30s
deploy:
resources:
limits:
memory: 512m
restart: unless-stopped