Logo Lanfrica

somaliaims/Somali-AIMSUI

Domain:

digital infrastructure

Record type:

software
Creator:
som
Host:
**AIMS Deployment Guide using Docker** This document is a guide to run AIMS using Docker. To make it easy for an end user to set up and run the application within the docker container, the guide is written in a step by step manner. There are two parts of the application, the backend, and the frontend. The backend includes setting up SQL Server and APIs server. Before following this guide, install the docker on your system. Once you set up the docker on your system, you are then ready to move along deploying AIMS using docker. If you wish to setup a free SSL on Server, we recommend Let's Encrypt. You may see detailed help using their official documentation, help, and download here: (letsencrypt.org). **1. Setting up Docker** Installing Docker on Windows or Linux (Ubuntu) is easy. Please refer to the official documentation along with step by step help here (docs.docker.com). For downloading Docker for Windows 10, use the link given below: (docs.docker.com). If you are using Windows, please switch to Linux containers before running the command given below. The figure below shows how you can switch the containers on windows. **Figure 1: Switching docker containers on windows** **Step ****2. Setting up SQL Server** We will first setup the SQL Server using the Linux image within a docker container. Open the terminal (On windows open Powershell) and type the following command to pull the docker image for SQL Server. **Figure 2: Installing SQL Server 2017 using Docker** docker pull mcr.microsoft.com This command will pull the image for SQL Server into the container. Once the image is downloaded, we can install SQL Server with some configuration using the command below: **Figure 3: Running SQL Server** docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=Master002!' -p 1433:1433 --name sqlserver -d mcr.microsoft.com The given command runs SQL Se …

Languages

Licenses