James Turnbull

James Turnbull joining Docker as VP of Services

  Some of you are aware that Venmo was recently acquired by PayPal. I decided after a lot of soul searching that this wasn’t a move I was interested in making. Sadly as a result I am moving on from my role as VP of Engineering at Venmo. At the same time I’ve been talking to the team at Docker Inc about their roadmap and plans as part of my work on The Docker Book. When Ben and Solomon heard I was leaving Venmo they asked if I might be interested in joining Docker Inc as VP of Services. Docker Inc is in a very similar place to where Puppet Labs was several years ago with a plan to build services and product around open source Docker. For me, especially given my role at Puppet Labs helping build in that Continue reading…

Baidu using Docker for its PaaS

Today we are very glad to announce that Baidu, the leading Chinese search engine, is using Docker for Baidu App Engine (BAE), its PaaS offering. As they were looking for alternatives and improvements for their “sandbox” approach, the Baidu team met and discussed with Jérôme Petazzoni in China during the 5th China Cloud Computing Conference. They decided that Docker might fit their requirements, and after several weeks of tests and studies, they took the decision to use Docker for the new version of BAE. They quoted multiple reasons for this choice: Docker (and containers in general) are a generic approach, making it much easier to support new programming languages, frameworks, and databases, compared to traditional sandboxes. As a consequence, the cost of platform development and maintenance is significantly lower. Containers are lightweight and don’t incur performance overheads, which means that platform operating Continue reading…

Victor Coisne

Global Hack Day Demo Videos

The biggest Docker event (so far)! This week was the first-of-its-kind Docker Global Hack Day! The growing number of Docker meetup groups around the globe has convinced us to organize an event that would bring the whole Docker community together despite the time difference. Such a global event would have never been possible without the engagement of every participants and the help of our meetup group co-organizers that managed to find places to host local editions of the Global Hack Day. With more than 400 participants worldwide (including the people registered for the remote edition) and 8 local editions, we are very thankful for such an awesomely active community. With such a great push from the community, we are confident that both Docker itself and upcoming Docker events will only get better and better. We have received numerous videos of Continue reading…

Roberto Hashioka

Improved Index Search Engine with Suggestions and Better Search Results

We are working hard to improve the user experience on the Docker Index, and we’d like to share some improvements with you. Improved Search Along with many other enhancements, we removed the database search and plugged in a Haystack/ElasticSearch solution in order to make the search results more accurate and relevant. Using ElasticSearch, we were able to apply some of the great features that ElasticSearch provides to you such as: • Boost Fields: Fields such as image name, namespace and description has its on weight and for each searched term, the search engine applies those weights and returns you the best results in order of relevance • Tokenization: In order to provide a great experience to the user with real-time autocomplete we took advantage of the efficient ElasticSearch tokenize feature which breaks a string down into a stream of terms Continue reading…

Get the Latest Docker News by Email

Docker Weekly is a newsletter with the latest content on Docker and the agenda for the upcoming weeks.

Why Blitline is using Docker

Docker in the Wild Blitline is a SaaS for image processing — We provide enterprise level, massively parallel, image processing services so that our customers can focus on building innovative software instead of building and maintaining image queues and worker machines. Blitline has it’s own JSON API which interprets commands stored in the JSON, and in turn uses ImageMagick libraries to execute those commands on Blitline’s cloud based worker machines. All this happens at a large scale, and speed, scalability, and security are paramount.