Sign inSign up

edgelevel/alpine-xfce-vnc

By edgelevel

•Updated over 4 years ago

Image
0

6.6K

edgelevel/alpine-xfce-vnc repository overview

⁠alpine-xfce-vnc

Docker Cloud Build Status Docker Cloud Automated build Docker Image Size (tag) GitHub tag (latest by date)

Alpine⁠ docker image with Xfce4⁠, x11vnc⁠ and noVNC⁠

# pull latest image
docker run --rm \
  -p 5900:5900 -p 6080:6080 \
  --name alpine-xfce-vnc \
  --hostname alpine \
  edgelevel/alpine-xfce-vnc

Multiple versions are available with the following tags

  • base, base-x.y.z, x.y.z and latest
  • web, web-x.y.z

Connect using TigerVNC⁠ client

# tigervnc-viewer
vncviewer localhost:5900

tigervnc

Connect using noVNC⁠ via browser

# (mac|linux) novnc
[open|xdg-open] http://localhost:6080

novnc

⁠Development

# build images
make docker-build

# run temporary container [base|web]
make docker-run tag=base

# access container
docker exec -it alpine-xfce-vnc bash
supervisorctl status

# cleanup
make docker-clean

# publish a new version on dockerhub
git tag vX.Y.Z
git push origin --tags
⁠Known issues

The first time you access the container, expect the following error

Plugin "Power Manager Plugin" unexpectedly left the panel, do you want to restart it?

power-manager-plugin-error

As explained here⁠, The plugin doesn't work in the container due to a lack of power in docker, so this is not a bug but a limitation of docker

Tag summary

Content type

Image

Digest

Size

185.6 MB

Last updated

over 4 years ago

docker pull edgelevel/alpine-xfce-vnc