wis2box leverages Docker for easy installation across operating systems and environments.
Requirements and dependencies¶
Dependencies are installed as containers in the deployment of wis2box. This is true for the wis2box software itself, which runs as a container orchestrating the necessary data management workflows of a node in the WIS 2.0 network.
wis2box requires the following prior to installation:
If these are already installed, you can skip to installing wis2box.
To install Python, follow Python installation.
To install Docker, follow Docker Engine installation.
To install Docker Compose, follow Compose installation.
Successful installation can be confirmed by inspecting the versions on your system.
docker version docker compose version python3 -V
Once Python and Docker are installed, the wis2box software needs to be installed.
wis2box can be installed from a ZIP archive of a the latest branch or a wis2box release.
# curl, wget or download from your web browser curl https://github.com/wmo-im/wis2box/archive/refs/heads/main.zip -L -O -J unzip wis2box-main.zip cd wis2box-main
wis2box can also be installed using the git CLI.
# clone wis2box GitHub repository git clone https://github.com/wmo-im/wis2box.git cd wis2box
Congratulations! Whichever of the abovementioned methods you chose, you have successfully installed wis2box onto your system. From here, you can get started with test data by following the Quickstart, or continue on to Configuration.