Issues with Docker installation on windows

I am trying to deploy OpenRemote v3 on my windows machine. But I am facing below errors.

Error response from daemon: Ports are not available: listen tcp 0.0.0.0:80: bind: An attempt was made to access a socket in a way forbidden by its access permissions

I used the below steps for setting up environment.

  1. Make sure you have Docker Desktop installed (v18+).
  2. Download the docker compose file: OpenRemote Stack (Right click ‘Save link as…’)
  3. In a terminal cd to where you just saved the compose file and then run:
    docker-compose pull
    docker-compose -p openremote up

Looks like a system issue outside of OpenRemote relating to access rights on port 80, make sure the port is not in use and beyond that have a look online for that error.

To confirm you can try running the following hello world web server on port 80 also:

docker run -d --rm --name web-test -p 80:8000 crccheck/hello-world