File size: 946 Bytes
15fec87 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
version: '3.8'
services:
app-gui:
build:
context: .
dockerfile: .devcontainer/Dockerfile-gui
volumes:
- ../:/workspace:cached
- /var/run/docker.sock:/var/run/docker-host.sock
environment:
- DISPLAY=:1
- VNC_PW=copilot123
- VNC_RESOLUTION=1920x1080
- DEBIAN_FRONTEND=noninteractive
ports:
- "7860:7860" # Gradio
- "6080:6080" # noVNC
- "5900:5900" # VNC
cap_add:
- SYS_ADMIN
security_opt:
- seccomp:unconfined
privileged: true
command: /bin/bash -c "while sleep 1000; do :; done"
# GUI Desktop Environment
gui-desktop:
image: dorowu/ubuntu-desktop-lxde-vnc:focal
environment:
- VNC_PW=copilot123
- RESOLUTION=1920x1080
ports:
- "6081:80" # noVNC alternative
- "5901:5900" # VNC alternative
volumes:
- gui-data:/home/ubuntu
- ../:/workspace
volumes:
gui-data:
|