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.

Victor Coisne

Docker Global Hack Day

In the light of Docker’s recent global outreach, we decided that the Docker Hack Day #8 (Tuesday, December 3rd, 2013) should be Global. This means that you can hack using Docker from anywhere and present your hack to the whole Docker community via video or a Google Hangout call. If you want to get involved, you can either attend one of the local editions or attend remotely. 0. Stay connected with the Docker hackers from all around the World During the day the Docker team and the Docker community will be on IRC helping you hack your project or answering questions about Docker. The official back channel for this event on IRC is #docker. Tell the Docker community what you’re hacking on: goo.gl/UDsLzx The official hash tag for the event on Twitter is #dockerhackday. Everybody will tweet using this hashtag. You can also follow us Continue reading…

Solomon Hykes

Docker 0.7 runs on all Linux distributions – and 6 other major features

So, Docker 0.7 is finally here! We hope you’ll like it. On top of countless bug fixes and small usability improvements, it introduces 7 major features since 0.6.0: Feature 1: Standard Linux support Feature 2: Storage drivers Feature 3: Offline transfer Feature 4: Links Feature 5: Container naming Feature 6: Advanced port redirects Feature 7: Quality You can see the full Changelog on the repository, and read below for details on each feature.

Introducing Trusted Builds

We are proud to announce that we have added a new feature to the docker index called Trusted Builds. With this new feature it allows you to connect your GitHub account and add a post commit hook to your repository, so that when you push a commit, it will trigger a build and update your image inside of the docker index. This makes it really easy to keep your docker images up to date with your latest code. You can tell which repositories are built from the Trusted Build service by looking for the “Trusted Build” badge on the repository page. Here is an example of a Trusted Build repository page. The Trusted Build repository page, displays the Dockerfile used to create the repository, so you can see how it was created. It also has links to the Github project Continue reading…