New Docker Engine

Posted by SHAILENDRA AGARWAL on 01:20 with No comments
Docker has released a new version, Docker Engine 1.3, and has signed a partnership with Microsoft to add the open container technology to the next Windows Server and Azure.

Docker is an open platform that you can use to build, ship, and run distributed applications. It provides a way of using containers, essentially lightweight virtual environments that sit on top of an operating system instance, and let you run an isolated app. The advantage Docker offers is that you can run the same app on different hardware and operating systems.

It consists of the runtime and packaging tool, Docker Engine, and Docker Hub, a cloud service for sharing applications and automating workflows. Until now it has been only available for Linux-based applications.

The Microsoft agreement means Docker Engine will work with the next release of Windows Server, and Docker Hub will integrate directly into Microsoft Azure. Microsoft will now support Docker’s open orchestration APIs, and the companies will collaborate on the multi-Docker container model.

Ben Golub, Docker's CEO says the team has been making significant progress towards enabling multi-container, distributed applications in the past few months, and have also been making progress on other critical capabilities for orchestration including provisioning and managing Docker hosts, creating clusters of Docker hosts, and inter-Docker container networking.

The two companies plan to work with infrastructure tools for multi-container applications like Kubernetes, Mesos, and Helios to provide a uniform Docker interface that provides developers with multi-platform orchestration capabilities making use of Dockerized content from both Linux and Windows.

One thing that’s not clear is the effect this will have on Microsoft Drawbridge, a research project that Microsoft has been working on to provide virtualization for application sandboxing.

Meanwhile, Docker Engine 1.3 has digital signature verification of repos, the ability to spawn a new process inside your Docker container, tuning of container lifecyles, and new security options.

The Digital Signature Verification means the Docker Engine will automatically verify all official repos using digital signatures.
Read more..