Set Up Gateway on Windows

How to Install Docker Desktop and Set Up Gateway on Windows

Written By Evolo Support

Last updated 17 days ago

This method allows you to run the Evolo Gateway as a Docker container on Windows.

Setup on Windows is recommended only for testing and evaluating the top-level system. It is not suitable for production use.

Requirements

  • The machine must support virtualization and run Docker using the Windows Subsystem for Linux (WSL)

Note: BACnet Discovery is not supported on Windows, as Docker does not support host mode.

1. Install Docker Desktop

Download for Windows

Follow the instructions in the installation guide to install Docker Desktop.

The user installing Docker Desktop must be an administrator.

2. Download and run theEvoloGateway 

Download the Docker Compose file for Evolo Gateway

  1. Save the file to the desired folder on your PC.

  2. Open Windows Explorer and navigate to the folder.

  3. Hold down the Shift key, right-click in the folder, and select "Open PowerShell window here."

  4. Log in to the Evolo Docker Registry:

    docker login registry.evolo.no


    Contact us to obtain your username and password for the registry.

  5. Enter the command: «docker compose up -d» Press Enter.

  6. Docker will now download and start the Evolo Gateway as a container. The container will restart automatically when the computer restarts (as long as Docker Desktop is running).

Once the installation is complete and Docker is running Evolo Gateway, you can proceed to Step 2. Add the Evolo Gateway to the top-level system