# Rx3 X11 Pulse Mageia-9 Docker Image #------------------------------------------------------------------------------- name: ${IMG_NAME} services: default: container_name: ${IMG_NAME} image: ${IMG_URL} build: context: . args: - IMG_NAME=${IMG_NAME} - IMG_FULL_NAME=${IMG_FULL_NAME} - IMG_VERSION=${IMG_VERSION} - IMG_MAINTAINER=${IMG_MAINTAINER} restart: unless-stopped environment: DISPLAY: ":0" volumes: - home_dir:/home - type: bind source: /tmp/.X11-unix/X0 target: /tmp/.X11-unix/X0 - type: bind source: /run/user/${USER_ID}/pulse target: /run/user/${USER_ID}/pulse - type: bind source: "${APPL_DIR}" target: "${APPL_DIR}" networks: - ${APPL_NETWORK} volumes: home_dir: external: true networks: internet: driver: bridge internal: false # Allow internet access no-internet: driver: bridge internal: true # Block internet access