Dockerized Duke Nukem 3D source port.
8.9K
-- Running:
X11:docker run --name="duke3d" -e DISPLAY -e XDG_RUNTIME_DIR -e="QT_X11_NO_MITSHM=1" -v="/tmp/.X11-unix:/tmp/.X11-unix:rw" --device /dev/dri:/dev/dri --device /dev/snd:/dev/snd -v /duke3d.grp/dir:/usr/local/share/games/eduke32 -v ~/.asoundrc:/etc/asound.conf:ro --net none --log-driver none defnotgustavom/eduke32 /duke3d
Wayland: docker run --name="duke3d" -e XDG_RUNTIME_DIR=/tmp -e WAYLAND_DISPLAY=$WAYLAND_DISPLAY -v $XDG_RUNTIME_DIR/$WAYLAND_DISPLAY:/tmp/$WAYLAND_DISPLAY --device /dev/snd --device /dev/dri -v /duke3d.grp/dir:/usr/local/share/games/eduke32 -v ~/.asoundrc:/etc/asound.conf:ro --net none --log-driver none defnotgustavom/eduke32 /duke3d
X11:docker run --name="duke3d" -e DISPLAY -e XDG_RUNTIME_DIR -e="QT_X11_NO_MITSHM=1" -v="/tmp/.X11-unix:/tmp/.X11-unix:rw" --device /dev/dri:/dev/dri --device /dev/snd:/dev/snd -v /duke3d.grp/dir:/usr/local/share/games/eduke32 -v ~/.asoundrc:/etc/asound.conf:ro --net none --log-driver none defnotgustavom/eduke32:marchedition /duke3d
Wayland: docker run --name="duke3d" -e XDG_RUNTIME_DIR=/tmp -e WAYLAND_DISPLAY=$WAYLAND_DISPLAY -v $XDG_RUNTIME_DIR/$WAYLAND_DISPLAY:/tmp/$WAYLAND_DISPLAY --device /dev/snd --device /dev/dri -v /duke3d.grp/dir:/usr/local/share/games/eduke32 -v ~/.asoundrc:/etc/asound.conf:ro --net none --log-driver none defnotgustavom/eduke32:marchedition /duke3d
After first run, (re)start duke3d with "docker start duke3d".
mapster32 is also included with this build -- run it with /duke3d-build
Content type
Image
Digest
sha256:1319046d0…
Size
261.7 MB
Last updated
almost 3 years ago
docker pull defnotgustavom/eduke32