Welcome to DOCKER-DOOM, your gateway to experiencing the classic game DOOM right from your browser within a Docker container using noVNC.
DOCKER-DOOM offers a hassle-free way to enjoy DOOM by encapsulating it within a Docker container, made accessible through noVNC. Whether you prefer building the container based on our Dockerfile or running it directly from a pre-built image.
- Clone the Repository: Begin by cloning the DOCKER-DOOM repository to your local machine.
git clone https://github.com/b0nam/DOCKER-DOOM.git
- Build the Docker Image: Navigate into the project directory and build the Docker image using the provided Dockerfile.
cd DOCKER-DOOM/Docker
docker build -t docker-doom .
- Run the Docker Container: Once the image is built, start the Docker container, exposing the necessary ports.
docker run -p 8080:8080 b0nam/docker-doom
You can optionally set the TIGER_VNC_PASSWORD
environment variable to customize the VNC password.
Alternatively, you can run DOCKER-DOOM directly from a pre-built image available on Docker Hub. (b0nam/docker-doom)
docker run -d -p 8080:8080 b0nam/docker-doom
- Access DOOM: Open your web browser and navigate to
http://localhost:8080
to start playing DOOM. Customize the container configuration or mount game files as needed to enhance your gaming experience. The default NoVNC password isPASSWORD
.