:package:docker-ubuntu-sweb

June 2, 2026 · View on GitHub

Docker Pulls example workflow Docker Automated build GitHub Repo stars

English | 日本語

Running Ubuntu x noVNC using Docker in a simple way!

Demo

Features

QuickStart

To start a Docker container and access localhost:6080.

use the following command. The default username and password are ubuntu/ubuntu.

# Ubuntu 20.04
docker run -p 127.0.0.1:6080:80 --rm -it atsushisaito/docker-ubuntu-sweb:focal

# Ubuntu 22.04
docker run -p 127.0.0.1:6080:80 --rm -it atsushisaito/docker-ubuntu-sweb:jammy

# Ubuntu 24.04
docker run -p 127.0.0.1:6080:80 --rm -it atsushisaito/docker-ubuntu-sweb:noble

Build

# Ubuntu 20.04
docker build -t docker-ubuntu-sweb:focal --build-arg TARGET_TAG=focal .
docker run -p 127.0.0.1:6080:80 --rm -it docker-ubuntu-sweb:focal

# Ubuntu 22.04
docker build -t docker-ubuntu-sweb:jammy --build-arg TARGET_TAG=jammy .
docker run -p 127.0.0.1:6080:80 --rm -it docker-ubuntu-sweb:jammy

# Ubuntu 24.04
docker build -t docker-ubuntu-sweb:noble --build-arg TARGET_TAG=noble .
docker run -p 127.0.0.1:6080:80 --rm -it docker-ubuntu-sweb:noble

# Ubuntu 26.04
docker build -t docker-ubuntu-sweb:resolute --build-arg TARGET_TAG=resolute .
docker run -p 127.0.0.1:6080:80 --rm -it docker-ubuntu-sweb:resolute