services: blog-backup: container_name: blog-backup build: context: . dockerfile: Dockerfile pull_policy: build ports: - "4002:4002" environment: NODE_ENV: production PORT: "4002" HOSTNAME: 0.0.0.0 env_file: - .env.production volumes: - blog_backup_runtime:/app/.runtime healthcheck: test: ["CMD-SHELL", "wget -q -O - http://127.0.0.1:4002/favicon.ico > /dev/null || exit 1"] interval: 30s timeout: 5s retries: 3 start_period: 20s restart: unless-stopped volumes: blog_backup_runtime: driver: local