Microsoft and Docker aim to provide a modern platform for developers and IT pros to build, ship and run distributed applications on-premise, in the cloud or through service providers across both Windows and Linux operating systems. Together we are bringing container applications across platforms - integrating across our developer tools, the operating system and cloud infrastructure to provide a seamless experience across the application environment from development to test and production.
Develop and run your Docker apps directly in the Microsoft Azure Cloud. The Docker Subscription, made up of Docker Trusted Registry and Docker Engine is available in the Azure Marketplace. Docker Trusted Registry allows you to store and manage your images with your team, on your network. Accelerate application deployment seamlessly from your developer’s desktop to Azure with Docker.
Containers are the hottest trend in data center innovation -- even if not everyone involved in the discussion can articulate exactly why. If you've wondered whether containers might fit your data center strategy, or if you know they do and need a tool to explain containers to your peers, this guide's for you.
At the most basic level, containers let you pack more computing workloads onto a single server, and let you rev up capacity for new computing jobs in a split second. In theory, that means you can buy less hardware, build or rent less data center space, and hire fewer people to manage that gear. Containers are different from virtual machines -- which you probably already run using VMware or Microsoft Hyper-V virtualization software, or open source options KVM or Zen. We'll explain some differences below.
Specifically, Linux containers give each application running on a server its own, isolated environment to run, but those containers all share the host server's operating system. Since a container doesn't have to load up an operating system, you can create containers in a split-second, rather than minutes for a virtual machine. That speed lets the data center respond very quickly if an application has a sudden spike in business activity, like people running more searches or ordering more products.
One way to contrast containers and VMs is to look at what's best about each: Containers are lightweight, requiring less memory space and delivering very fast launch times, while virtual machines offer the security of a dedicated operating system and harder logical boundaries. With a VM, a hypervisor talks to the hardware as if the virtual machine's operating system and application constituted a separate, physical machine. The operating system in the virtual machine can be completely different from the host operating system.
Containers offer higher-level isolation, with many applications running under the host operating system, all of them sharing certain operating system libraries and the operating system's kernel. There are proven barriers to keep running containers from colliding with each other, but there are some security concerns about that separation, which we'll explore later.
Both containers and virtual machines are highly portable, but in different ways. For virtual machines, the portability is between systems running the same hypervisor (usually VMware's ESX, Microsoft's Hyper-V, or open source Zen or KVM). Containers don't need a hypervisor, since they're bound to a certain version of an operating system. But an application in a container can move wherever there's a copy of that operating system available.
One big benefit of containers is the standard way applications are formatted to be placed in a container. Developers can use the same tools and workflows, regardless of target operating system. Once in the container, each type of application moves around the network the same way. In this way containers resemble virtual machines, which are also package files that can move over the Internet or internal networks.
We already have Linux, Solaris, and FreeBSD containers. Microsoft is working with Docker (the company behind the open source container project of the same name) to produce Windows containers.
Auf dieser Seite können Sie das Online-Video Docker Microsoft mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Sniper Network 21 Juni 2016 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 160 Mal angesehen und es wurde von 1 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!