version: '3.8' networks: default: name: ${NAMESPACE} external: true services: server: image: 'docker.io/bitnami/nginx:1.24' ports: - '${NODE_PORT}:8080' environment: - TZ=Asia/Shanghai configs: - source: custome_config target: /opt/bitnami/nginx/conf/server_blocks/crm1.conf deploy: update_config: order: start-first placement: constraints: - node.labels.${NAMESPACE}_nginx==1 configs: custome_config: external: true name: ${CUSTOME_CONFIG}