Linux Authors: Andreas Grabner, Liz McMillan, Elizabeth White, Cloud Ventures, Pat Romanski

News Feed Item

Docker Enhances Flexibility and Performance of Baidu Application Engine Platform

Docker, Inc., the commercial entity behind the open source Docker project, today announced that Baidu, the leading Chinese language Internet search provider, is using Docker in production. The Baidu Application Engine (BAE) PaaS platform for developers is now based on Docker, providing lightweight virtualization and containerization.

“With traditional PaaS, resource isolation and constraints are achieved through sandbox technology,” said Yifei Chen, tech leader of the BAE team at Baidu. “We were drawn to Docker because it replaces sandboxing with containerization, enabling a multi-lingual, agile and cost-effective solution that provides our developers with the flexibility needed to support a growing number of frameworks and applications. Docker has a thriving ecosystem, and we are happy to officially join it.”

Baidu sought a solution that would enhance its BAE PaaS platform after experiencing the limitations of sandboxing, in addition to the significant expenses tied to development, maintenance and application migration. To address the issues with BAE 2.0, a sandbox-based PaaS, Baidu began evaluating container technology as a possible solution. After researching various solutions, Baidu determined that Docker delivered the necessary features by providing enhanced functionality, incremental image capabilities, and easy-to-read code, while also enabling VMs to be created and deleted quickly. Docker enabled Baidu developers to package, ship and run any application as lightweight containers in almost any Linux environment – bare metal, virtualized, public or private cloud – without delay or overhead.

“Docker is continuing to receive an extremely positive response from the developer community and users such as Baidu illustrate the many benefits it provides,” said Ben Golub, chief executive officer at Docker. “Developers want the freedom to write in a number of languages and still be able to deploy to multiple environments. Not only does Docker provide these capabilities, but it also reduces development and maintenance costs. We are witnessing an increasing number of PaaS platforms as open source projects move towards containerization, and we are thrilled to be a major part of this transformation.”

Baidu further engaged with the Docker community by making contributions to the Docker repository. The company also recently presented on their use of Docker during the Cloud Computing Architect Summit in China.

Supporting Resources

About Docker, Inc.

Docker, Inc. is the commercial entity behind the open source Docker project, and is the chief sponsor of the Docker ecosystem. Docker is an open source engine for deploying any application as a lightweight, portable, self-sufficient container that will run virtually anywhere. By delivering on the twin promises “Build Once…Run Anywhere” and “Configure Once…Run Anything,” Docker has seen explosive growth, and its impact is being seen across devops, PaaS and hybrid cloud environments. Seven months after launching, the Docker community is expanding rapidly: Docker containers have been downloaded over 250,000 times, the project has received almost 8,000 Github stars, and is receiving contributions from more than 250 community developers. Thousands of “Dockerized” applications are now available at the Docker public index. Docker, Inc. offers both commercial Docker services and PaaS offerings at the docker.com website.

Docker, Inc. is venture backed by Benchmark (Peter Fenton), Trinity Ventures (Dan Scholnick), AME Cloud Ventures (Yahoo! Founder Jerry Yang), Y Combinator, and SV Angel (Ron Conway).

More Stories By Business Wire

Copyright © 2009 Business Wire. All rights reserved. Republication or redistribution of Business Wire content is expressly prohibited without the prior written consent of Business Wire. Business Wire shall not be liable for any errors or delays in the content, or for any actions taken in reliance thereon.