;Docker allows developers to build a complex program or architecture on this machine to test;build a multi-user platform-as-a-service ( Pass) infrastructure;provide a lightweight, standalone sandbox environment for development and testing, or use a separate sandbox environment for technical teaching;provide software as a service ( Saas) applications;high-performance, hyper-scale host deployment. 8. List of
know what you're talking about? Simply put, docker is a lightweight virtual solution, or an ultra-lightweight virtual machine. You must understand what a virtual machine is. Now, you can think that docker is a virtual machine started in seconds. It can be easily created and deleted. Is it cool.Vcq9oaPV/kernel + cores/cores + cores/nxr3MqLb4v + DE1aGjPC9wPgoKCgo8aDIgaWQ9 "
in his spare time and is currently preparing for AWS Certification and promotion of Docker-related technologies.
This time the protagonist finally turn to the big whale Docker. I don't know how many people are because Docker knows CoreOS, at least its popularity in the community is actually higher than the COREOS project itself.
services and applications. For example, your Python app might use Postgre as a data store, use Redis cache, and use Apache as a Web server. Each of these components comes with some of its own dependencies, which may conflict with other components. By packaging each component and its dependencies, the Docker container addresses the following issues:
Conflicting dependencies: Need to run a Web site on PHP4.3 and another running on PHP5
the Docker container itself.
A docker container is a complete whole that can be executed, and when you create a Docker container, Docker packs all of the programs you want to run within the container and all the dependencies of the program (which, of course, is not automatic, and
Composition of docker:
Docker engine is a lightweight and powerful open-source container virtualization platform that uses the virtualization technology that includes workflows to help users build and containerize an application.
Docker hub, an SaaS service provided to share and manage your application stack
Advant
Future DBA application may be part of the other department of Docker, there seems to be engaged in a similar Docker platform management system, so, I also want to try to write a simple Doker management platform. As a start I first engage in Docker Api,
containers are very light and fast! The start time of the container is second-level, which saves the time of development, testing and deployment greatly.1.4.2more efficient VirtualizationThe Docker container runs without additional hypervisor support, which is a kernel-level virtualization that enables higher performance and efficiency.easier migrations and extensionsDocker containers can run on virtually any pla
", enter the basic information, including the name and frequency of monitoring, you can see the specific deployment steps.The second step is to install the agent and Docker plugin on the monitoring machine.L first download, unzip and start Sendproxy,sendproxy is a proxy, as the sending engine, can be deployed in the LAN, the monitoring information of the machine in the LAN is efficiently transferred to the Cloud Intelligent SaaS
Virtualization platform-VirtualBox, VMWare, Hyper-V
OpenStack
Public cloud-Amazon Web Services, Microsoft Azure, Google Compute Engine, Digital Ocean, and more
Docker Machine has a unified name provider for these environments. For a particular providerdocker machine, install and configure the Docker host using the appropriate driver as shown in6
introduction of Docker
Docker two main components: Docker: Open source container virtualization platform Docker Hub: Docker SaaS platform for sharing, managing
This is a creation in
Article, where the information may have evolved or changed.
Docker-Small Li Fei-like virtualization solution
About Docker
Docker is an open platform for developers, system administrators to create, distribute, and ultimately run applications. It is developed using Google's Go language and is open
, distribute, and update application images. The commands are simple, low learning costs Docker supports flexible automatic creation and deployment mechanisms through the Dockerfile configuration file to improve work efficiency
1.3. virtualization and Docker
Virtualization is a general concept and has different understandings in different fields. In the computer field, Computing Virtualization or server
any Linux server.And Docker does not include the operating system kernel as the normal virtual machine, and does not need virtual hardware platform, it directly through the Docker engine scheduling on the host platform, which greatly reduces the complexity of the call, reducing the time to run.Docker consists of the f
based virtualization is divided into application virtualization and platform virtualization. Platform virtualization also subdivides the following subclasses:
full virtualization. the virtual machine simulates the execution of the complete underlying hardware environment and privileged instructions, and the client operating system does not need to be modified. such as VMware WORKSTATION,VIRTULBO
-to-run almost any application isolated in a container. Docker is a open platform for developing, shipping, and running applications. Docker automates the deployment of any application as a lightweight, portable, self-sufficient container that'll run Vir Tually anywhere.in order to integrate the unique advantages of Docker
This article focuses on the Docker image, container, warehouse basic concepts of knowledge.
Docker concept
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 m
consumption of transitions from CodeWarrior to Xcode also allows developers to manually adjust the critical performance portion of the application.Apple's Mac OS X development environment Xcode provides project editing, search and browsing, file editing, project building, and debugging equipment for various types of Mac OS X software projects.Xcode can be used to assist in developing applications, tools, schemas, databases, embedded packages, core extensions, and device drivers. Xcode supports
Days, we'll learn how to quickly backup, recover, and migrate Docker containers. Docker is an open-source platform for automating deployment of applications to package, publish, and run them in a fast-moving way under the lightweight software layer called containers. It makes the application platform stand-alone becaus
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.