Guide for running the Taraxa Node with Docker on Windows
Before running the node we need to install Docker.
After the download finishes you will find the executable file in your downloads folder.
Docker Desktop Installer.exe. and you should see a screen similar to this:
Press "Ok" and don't uncheck any of the default options.
Now Docker is installing:
After the installation is finished you can click the "Close" button and Docker is going to start automatically.
Docker needs to install extra dependencies for running Linux containers on Windows.
You will get a notice similar to the one below.
NOTE: Don't close the notice window
If you click on the provided link a new browser window will open and we can download the dependency.
Click on the link under "Download the latest package"
Download WSL 2
You can find the executable in your downloads folder.
WSL 2 Downloaded
Open the executable and click "Next" on the first screen.
Install WSL 2
After the setup is complete click the "Finish" button.
WSL 2 Installed
Now you can click the "Restart" button on the original notice window.
Restart WSL 2
If everything went well you will see the following message.
Docker Desktop is starting notification
And if you open the Docker Desktop application you should see the following window.
Docker Desktop App is starting
When Docker Desktop starts successfuly you will see the yellow icon turn green.
Docker Desktop Started
Download Taraxa Scripts
Click on "Download ZIP" under the "Code" menu and the download should start.
After the download is complete you can find a new zip file in your downloads folder.
Right click on the file and select the "Extract All" option.
In the first screen click the "Browse" button.
Now select "Desktop" from the left menu.
And finally click the "Extract" button.
You should see a new folder on your Desktop.
For starting the actual node software we need to use the PowerShell console.
Click on the start menu and type
When the application appears open it.
You should see a window similar to this:
Type the following commands one by one:
docker-compose up -d
docker-compose logs -f
Go to Scripts Folder
Now docker is pulling the Taraxa Node image. You should see something similar to this:
Start the Taraxa Node
After it finishes pulling the latest version the node will start and you should see something similar to the following:
_NOTE: You can press
Cto stop displaying the logs
From time to time we will announce software updates and breaking protocol changes to the testnet via the #node-operations channel in our Taraxa community Discord, Telegram channel and Twitter account.