Introduction
Nowadays, Continues Integration and Continues Delivery (CI/CD) is becoming more popular. DevOps is a set of practices that works to automate and integrate the processes between software development and IT teams, so they can build, test, and release software faster and more reliably. The term DevOps was formed by combining the words “development” and “operations”.
Kubernetes (Aks or k8s)
Kubernetes is a system for automating deployment, scaling, and management of containerized applications.
Our main objective is to achieve CI/CD implementation. To achieve that we have to set up a few configurations in our local machine. We're not able to cover all the configuration in this single article, so I have split this CI/CD process into a few articles. Before moving into this article, please go through create-docker-image-and-hosting-for-simple-web-application-using-visual-studio.
In this article, we will see how to set up Kubernetes in local machine with the help of Docker for our Desktop application.
Step 1
Install Docker for Windows in your local machine from this docker-for-windows. If already installed, get the latest version of Docker.
Step 2
Once Docker is installed, you can verify by running sample commands like "docker info" in command prompt. In the system bottom tray of right corner, you can see a notification such as "Docker is running".

Step 3
Next, Configuring kubernetes (k8s) with this Docker application. There are two options to configure k8s,
- One is while installing docker itself there will be options prompt to apply k8s.
- Another option is configuring after docker installation.
To do that, Open the docker info tray like Step 2 and click Settings. You can find Kubernetes options available in the Docker application. Select those three options and hit apply.

Step 4
Wait for some time, It will take a few minutes to configure k8s in the local machine. Once installed you can input a command like "kubectl version and kubectl cluster-info" in command prompt to verify kubectl. Kubectl (Kubernetes control) - is a syntax for k8s. Once the configuration is done, we have to setup k8s Dashboard for UI view and user flexibility.
Step 5
To do that, Open command prompt and hit below command to make configuration for Kubernetes dashboard UI.





Joginder BangerPosted May 6, 2020, 7:53 AM
Hi bro, I want the deploy docker image on windows server. can you tell me what is the procedure. thanks joginder