# Expected outcome: Container shows dataloss risk warning for logs on RAM disk # - NETALERTX_LOG shows as mounted on tmpfs (RAM disk) # - Dataloss risk warning since logs may be lost on restart # - Container starts but logs may not persist services: netalertx: network_mode: host build: context: ../../../ dockerfile: Dockerfile image: netalertx-test container_name: netalertx-test-mount-log_ramdisk cap_drop: - ALL cap_add: - NET_ADMIN - NET_RAW - NET_BIND_SERVICE environment: LISTEN_ADDR: 0.0.0.0 PORT: 9999 # Use non-default port to test all paths APP_CONF_OVERRIDE: 20212 ALWAYS_FRESH_INSTALL: true NETALERTX_DEBUG: 0 NETALERTX_LOG: /tmp/log volumes: - type: volume source: test_netalertx_data target: /data read_only: false tmpfs: - "/tmp:uid=20211,gid=20211,mode=1700,rw,noexec,nosuid,nodev,async,noatime,nodiratime" volumes: test_netalertx_data: