--- name: MMBase Example services: webapp: hostname: mmbase1 image: ghcr.io/mmbase/example-webapp:latest pull_policy: always container_name: MMBase_Example_Webapp restart: unless-stopped user: $DOCKER_USER ports: - "8080:8080" # web - "8000:8000" # debugger - "3400:3400" # jmx configs: - source: context.xml target: /catalina-base/conf/Catalina/localhost/ROOT.xml volumes: - ./data:/data # blobs, logs, database - ./work:/work # work dir of tomcat, compiled jsps etc. environment: TZ: "Europe/Amsterdam" JMX_PORT: 3400 configs: context.xml: content: |