A docker image of Arch Linux with i3wm and VNC support.
3.6K
A minimum docker image of Arch Linux with i3wm and VNC support.
docker pull dcsunset/i3-arch-vnc
Simple usage:
docker run -d --name i3-arch-vnc -p 5900:5900 -p 6080:6080 -e VNC_PASSWD=password dcsunset/i3-arch-vnc
On the first startup, this image will install the i3 related packages. You may need to wait a few minutes after creating the container. This approach ensures that the base image is minimum.
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,
the security type of tigervnc should be set to None in /root/.vnc/config,
it is insecure when exposing the container on the Internet.
The VNC config can be changed by mounting the config file at
/root/.vnc/config.
By default, the config file is empty.
Besides, init.sh and start.sh can be customized as well.
docker build -t i3-arch-vnc .
By default, noVNC's scaling mode is set to None. It can be changed in the noVNC panel easily.
MIT License
Content type
Image
Digest
sha256:7f9070dca…
Size
139.1 MB
Last updated
over 3 years ago
docker pull dcsunset/i3-arch-vnc