General requirements

🐍 Python3(.7)

Installation of any of the vantage6 packages requires Python 3.7. For installation instructions, see python.org, anaconda.com or use the package manager native to your OS and/or distribution (e.g. apt for debian or Ubuntu, yum for fedora, or yast for SuSE).

We recommend you install vantage6 in a new, clean environment.

Other version of Python >= 3.6 will most likely also work, but might give issues with installing dependencies. For now we test vantage6 on version 3.7, so that is a safe choice.

🐳 Docker

Running a node always requires the Docker runtime to be installed (and running). Running the server only requires docker when it's run as a dockerized application.

The correct installation of docker can be verified with the following command:

docker run hello-world

🐳 Always make sure that Docker is running!

🐳 If this command is not successful, please see Docker's website for installation instructions specific for your platform.

🐳 We recommend to always use the latest version of Docker.

✒️ Signed Images

In case you only allow to use signed images (see https://docs.docker.com/engine/security/trust/) you should set the environment variable DOCKER_CONTENT_TRUST = 1 .

Last updated

Was this helpful?