Fedora Desktop is a desktop environment based on Fedora
233
Fedora Desktop is a desktop environment based on Fedora.
VOLUME:
label: "Volume"
hint: "Starts with /volume"
default: "/volume"
required: true
---
name: fedora-desktop
services:
instance:
image: diphyx/fedora-desktop
environment:
- DXF_PROXY_MAIN_PORT=6082
- DXF_PROXY_ADDITIONAL_PORTS=6100
- DXF_PROXY_TOOLBAR=/vnc.html
- DXF_PROXY_TOOLBAR_SOFTWARE=vnc
volumes:
- {{ VOLUME }}:/volume
apt install -y alsa-utils pulseaudio
export XDG_RUNTIME_DIR=/root
mkdir -p /root/.config/pulse
{
echo "exit-idle-time = -1"
} > /root/.config/pulse/daemon.conf
{
echo ".include /etc/pulse/default.pa"
echo "load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;172.0.0.0/8"
echo "load-module module-null-sink sink_name=DummyOutput sink_properties=device.description=DummyOutput"
echo "set-default-sink DummyOutput"
} > /root/.config/pulse/default.pa
pulseaudio --kill
pulseaudio --start
docker run -it --rm --name fedora-desktop -p 5901:5901 -p 6082:6082 -p 6100:6100 diphyx/fedora-desktop:latest
brew install pulseaudio
brew services stop pulseaudio
pulseaudio --load="module-native-protocol-tcp auth-ip-acl=127.0.0.1; auth-anonymous=1" --exit-idle-time=-1 --daemon
docker run -it --rm --name fedora-desktop -p 5901:5901 -p 6082:6082 -p 6100:6100 -e PULSE_SERVER=host.docker.internal -e SKIP_AUDIO_PROXY=true diphyx/fedora-desktop:latest
This image only works on the DiPhyx platform.
Content type
Image
Digest
sha256:48c37567f…
Size
573.8 MB
Last updated
over 1 year ago
docker pull diphyx/fedora-desktop