version: "3.9" volumes: # remembers qgroundcontrol config qgroundcontrol_config: # remembers gz config, downloaded models etc gz_config: services: auav: environment: - DISPLAY=$DISPLAY - RUN_VNC=false container_name: auav image: ${REGISTRY}/jgoppert/auav:${TAG} build: dockerfile: Dockerfile privileged: true tty: true stdin_open: true hostname: auav volumes: - ./ws:/home/user/ws - ..:/home/user/ws/src/auav_2022_sample - gz_config:/home/user/.gazebo - qgroundcontrol_config:/home/docker/.config/QGroundControl.org - /tmp/.X11-unix:/tmp/.X11-unix