Skip to content

How to run the docker image

To run a galacteek node, all you need is a Linux system with docker.

By running a node you can help with the testing of the pronto network. To get an idea of how pronto works, checkout this page.

To pull the image and run a node in a Docker container, use the following commands (pimp-my-dweb image):

mkdir $HOME/galacteek-docker
sudo docker pull registry.gitlab.com/galacteek/galacteek:pimp-my-dweb-latest-x11vnc
sudo docker run -p 5900:5900 -v $HOME/galacteek-docker:/home/galacteek -t registry.gitlab.com/galacteek/galacteek:pimp-my-dweb-latest-x11vnc

To see all the available docker images, checkout the container registry.

In this example, the data and graphs created by galacteek will be persisted in the $HOME/galacteek-docker directory.

The password to access the VNC service is printed to the console when starting the container. Find the IP address of your container with:

docker inspect <container-id>|grep IPAddress

You can now use any VNC client to access the node's UI (TCP port 5900)

Docker environment variables

XVFB_WHD

Use the XVFB_WHD env var to set a different screen resolution for the VNC service. The default value is 1024x768x24.

sudo docker run -p 5900:5900 -v $HOME/galacteek-docker:/home/galacteek -e XVFB_WHD="1280x1024x24" -t registry.gitlab.com/galacteek/galacteek:pimp-my-dweb-latest-x11vnc