Docker How to install details under Windows (text) _docker

Source: Internet
Author: User
Tags docker hub docker toolbox

Docker Windows Introduction and Installation

Objective:

Put it on three years ago, you don't know Docker excusable, but if you still say so, sorry, can only show you out, act up the years, it is likely that your company or your upcoming company, or you want to go to the company is likely to introduce Docker, or have introduced Docker.

Tracing of Docker

Docker, formerly known as DotCloud, is a small company that provides technical services to developers or developers based on PaaS (Platform as a service, platform, and services) and provides development tools and technical frameworks. Because it is a start-up company, born in the IT industry, DotCloud by IBM, Amazon, Google and other companies squeeze, development is difficult. So, in 2013, DotCloud's founder, Solomon Hykes, who was only 28 years old, made a tough decision to open up DotCloud's core engine! However, once the core management engine based on LXC (Linux Container) technology is open source, the DotCloud company is on a "no Return" path. But it is this desperate move, but brought about by the global technology boom, the programmer exclaimed: too convenient, too convenient. It is this decision that makes all the IT giants tremble for one too. A new company was born with it: Docker. It can be said that Docker is a night of fame!!

Docker know

Docker is an open source application container engine that allows developers to package their apps and dependencies into a portable container, and then publish it to any popular Linux machine or virtualization. Containers are completely using the sandbox mechanism, and there will be no interface between each other. ——-Baidu Encyclopedia

Mirrors, containers, warehouses

First, you need to understand a few concepts: mirrors, containers, warehouses

Mirror Image: Docker mirroring is a read-only template that mirrors can be used to create Docker containers. Docker provides a simple mechanism for creating mirrors or updating existing mirrors, and users can even download a mirrored mirror from others directly to use it directly. Mirroring is a file structure. Each command in Dockerfile creates a new hierarchy in the file system, where the file system is built, and mirroring is built on these federated file systems. Docker official website has a special page to store all the available mirrors, the URL is: Index.docker.io.

Container (Container): A container is a running instance created from a mirror. It can be started, started, stopped, and deleted. Each container is a secure platform that is isolated from each other. The container can be viewed as a simplified version of the Linux environment, Docker using the container to run the application.

Warehouse: Warehouse is the place where the image files are centralized, and the warehouse registration server (Registry) often holds multiple warehouses, each of which contains multiple mirrors, each with a different label (tag). At present, the largest public warehouse is the Docker Hub, storing a large number of mirrors for users to download.

Docker definition

Docker is an open source application container engine that allows developers to package their apps and dependencies into a portable container, and then publish it to any popular Linux machine. Docker is an open platform for redefining the process of program development testing, delivery, and deployment, and Docker can be called a build once and run everywhere, which is Docker's proposed building Once,run anywhere

Docker warehouse is used to save our images, when we create our own image we can use the push command to upload it to the public or private warehouse, so the next time to use this image on another machine, only need to pull down from the warehouse. Note: Docker is not a container, but the engine that manages the container!

"Docker is an open-source engine that can easily create a lightweight, portable, self-contained container for any application," explains Docker's Chinese handbook. Developers compiling tests on notebooks can be deployed in bulk in a production environment, including VMS, bare metal, OpenStack clusters, and other basic application platforms.

From here we can see that Docker is not a container, but the engine that manages the container. Docker is a platform for packaging and deploying applications, not simply virtualization technology.

Installation of Docker under Windows

From Docker official website can be down to Docker Toolbox:https://www.docker.com/products/docker-toolbox, select the Windows version download

Docker will download VirtualBox and git by default if the computer has the option to uncheck here

And then all the way next, there's no difference between the usual software.

After the pack is finished

One is the command line form Docker Terminal, one is the graphical interface Docker Operation Tool, another VirtualBox

You can enter the docker-machine test success in CMD

Thank you for reading, I hope to help you, thank you for your support for this site!

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.