In this article, we'll learn how to install Kitematic on the Windows operating system and deploy a test of Nginx Web server. Kitematic is a modern interface design, free and open source software, which allows us to perform tasks in Docker interactively. Kitematic design is very beautiful, beautiful interface. Use it, we can easily and quickly set up our container out of the box without the need to enter commands, so you can deploy our application in a graphical user interface through a simple click on the container. Kitematic integrated Docker Hub, allowing us to search, pull any of the mirrors needed, and to deploy the application. It also can be a good switch to the command line user interface mode. Currently, it includes automatic port mapping, visualization change environment variables, configuration volume flow logs, and other functions.
The following are installed on a Windows Kitematic and three simple steps testability Nginx Web server deployment.
1. Download Kitematic
First, we need to download the latest version of the Windows operating system release Kitematic available from github repository https://github.com/kitematic/kitematic/releases in. We used to download or a web browser to download its executable EXE file. After the download is complete, we need to double-click the executable application file.
Double-click the application file, we will ask a security problem, we only need to click the OK button
2. Install Kitematic
After downloading the executable installer, we may now install Kitematic on our Windows operating system. The installer will now begin to download and install the required dependencies run Kitematic software, including Virtual Box and Docker. If you already have installed on your system Virtual Box, it will upgrade it to the latest version. Installer in minutes, but it depends on the speed of your network and systems. If you have not installed Virtual Box, it will ask you whether to install Virtual Box network drive. It is recommended to install because it is used Virtual Box network functions.
Required dependencies Docker and Virtual Box installed and running, we will log on to the Docker Hub. If we do not account or do not want to log in, you can click SKIP FOR NOW Continue the next steps.
Login Docker Hub
If you do not have an account, you can click on the registration (Sign Up) link on the application and create an account on Docker Hub.
Once complete, it will first screen Kitematic application appears. As will be seen this way. We can search for available docker image.
3. The vessel deployed Nginx Hello World
Now, after you have successfully installed Kitematic, we intend to deploy container. To run a container, we only need to search Mirror in the search area. Then click on the Create button deployment container. In this tutorial, we will deploy a small home page contains the Hello World Nginx Web server. To this end, we search in the search region Hello World Nginx. Saw container information, we click on Create to deploy container.
Run Hello World Nginx
After the image has been downloaded, it will automatically deploy. We can see the command log Kitematic deployment container. We can also preview a web page on Kitematic interface. Now we see our Hello World page in the web browser by clicking on the preview.
Browse Nginx Hello World
If we want to switch to the command line interface and use it to manage docker, there is a button called Docker CLI, it will open a PowerShell, in which we can execute commands docker.
Docker CLI PowerShell
Now, if we want to configure our container and perform a similar change container name, set the environment variable, designated port, container storage configuration tasks, and other advanced features, we can do that in the container settings page.
Setting Kitematic Container
to sum up
We finally succeeded in the Windows operating system installed and deployed Kitematic a Hello World Ngnix server. Kitematic recommended to download and install the latest release, as it will increase the number of new advanced features. Since Docker run on 64-bit platforms, the current Kitematic also for 64-bit operating system build. It only runs on Windows 7 and later.
In this tutorial, we deployed a Nginx Web server, similarly, we can simply click can deploy any docker container through a mirror in Kitematic. Kitematic already available Mac OS X and Windows versions, Linux version is also in development will soon be published.