Tutorial 2: Install Magewell Cloud with Docker on Windows

Read this tutorial to learn how to install Docker on Windows 10 so that you can run your Magewell Cloud image.

Prerequisites

Before moving forward, make sure you meet the following prerequisites. Here's what you need:

  1. A device with Windows 10 64-bit either a physical one, a virtual machine or in a cloud server.
  2. Docker and Docker Compose installed on Windows. If you need help follow docker installation guide(Windows). Similarly, you can follow the docker-compose installation tutorials on Windows. Some knowledge of Docker and Docker Compose is good to have.
  3. Here we use Windows 10 Home Single Language, OS 19042.985, with 6.00 GB system RAM.

Step 1: Install Docker

  1. Download and run Docker Desktop Installer.exe.
  2. Install Docker component as the prompt dialog.
  3. Restart after installation.

Step 2: Run Docker

  1. Install WSL 2 Linux kernel as prompt.
  2. Restart after installation.

    The Docker starts automatically after reboot.

  3. Click Start to start Docker Desktop.
  4. Typing cmd to Windows search bar and choose Command Prompt from the folder group.
  5. Verify that Docker Engine is installed correctly.
    docker run hello-world
  6. The output indicates that Docker in working correctly:

Step 3: Install Magewell Cloud on Docker

  1. To load Magewell Cloud to Docker, you can run docker image load.
    docker image load -i E:\down\sc-cloud-1.0.19175\sc-cloud-1.0.19175.tar

    The result as follows.

  2. Check Magewell Cloud image in Docker > Images.
  3. To start Magewell Cloud image and specify port 7001-7005 for UDP service transmission: input command docker run
    docker run --name sc-cloud -it -v d:\data:/data -v d:\log:/log -p 80:80 -p 1935:1935 -p 443:443 -p 8000:8000/udp -p 7001-7005:7001-7005/udp -d magewell/sc-cloud
  4. Check Magewell Cloud in Docker > Containers/Apps.

Post Deployment

  1. To access Magewell Cloud: open your browser and input IP address of Windows device, and 80 the default HTTP with the form as http://IP address:80.

    Then you should see a screen as the figure below.
    The default admin username and password both are Admin, case-sensitive. After the initial login, we highly recommended that you secure access by changing the default password.

  2. To connect your device to Magewell Cloud, go to Add Devices to Magewell Cloud Tutorial.