Because why not?
This repository has been archived on 2022-06-22. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
ImgBotApp d10c7cc2b0
[ImgBot] Optimize images
/screenshots/1.png -- 619.35kb -> 541.07kb (12.64%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2020-09-18 16:29:55 +00:00
config feat: add xstartup script and config 2020-05-16 20:47:58 -07:00
screenshots [ImgBot] Optimize images 2020-09-18 16:29:55 +00:00
.gitignore chore: update gitignore 2020-05-16 20:47:41 -07:00
Dockerfile fix: remove unnecessary packages 2020-07-19 18:50:59 -07:00
LICENSE Initial commit 2020-02-02 04:06:36 -08:00
README.md docs: update README 2020-07-19 19:09:41 -07:00
start.sh feat: add xstartup script and config 2020-05-16 20:47:58 -07:00

docker-archlinux-vnc

Docker Cloud Build Status Docker Image Size

A docker image of Arch Linux with KDE desktop and VNC support.

Screenshots

Figure 1

Pull image

docker pull dcsunset/archlinux-vnc

The tag can be one of those listed above.

Usage

Simple usage:

docker run -d -p 5900:5900 -p 6080:6080 -e VNC_PASSWD=password dcsunset/archlinux-vnc

Then visit http://localhost:6080 to visit noVNC UI. Or you can use a different VNC client (like TigerVNC client) and connect to localhost:5900.

If VNC_PASSWD is not set, then the security type of vncserver is set to None, it is insecure when exposing the container on the Internet.

Exposed ports

  • 5900: Used for VNC interface
  • 6080: Used for noVNC Web UI

Installed applications

  • plasma-meta
  • kde-accessibility-meta
  • kde-system-meta
  • konsole
  • tigervnc
  • noVNC
  • wget
  • vim
  • chromium

Build

docker build -t archlinux-vnc .

FAQ

Scaling

By default, noVNC's scaling mode is set to None. It can be changed in the noVNC panel easily.

License

MIT License