services: lcn-sd: platform: linux/arm64 container_name: rknn-lcm-sd build: context: . dockerfile: docker/Dockerfile image: rknn-lcm-sd:latest # Most reliable way to access RK3588 NPU + related devices privileged: true # Expose API ports: - "4200:4200" environment: PORT: "4200" NUM_WORKERS: "1" QUEUE_MAX: "8" MODEL_ROOT: "/models" # Models live on host; keep image small volumes: - ./model:/models:ro,Z restart: unless-stopped healthcheck: test: ["CMD-SHELL", "python -c \"import urllib.request; urllib.request.urlopen('http://127.0.0.1:4200/docs').read()\""] interval: 30s timeout: 5s retries: 5