version: '3.8' services: main: image: registry.verdnatura.es/printnatura:${VERSION:?} build: context: . dockerfile: Dockerfile ports: - 631 configs: - source: config target: /printnatura/config.local.yml - source: cups target: /etc/cups/cupsd.conf volumes: - /mnt/appdata/cups:/etc/cups deploy: placement: constraints: - node.role == worker resources: limits: memory: 1G configs: config: external: true name: printnatura-config cups: external: true name: printnatura-cups