Patrick Chanezon

Docker at Connect(); // 2015

Connect(); //2015, Microsoft’s virtual event devoted to developers, happened one day after DockerCon EU 2015, and started with an epic demo where Scott Hanselman deployed an ASP.NET 5 app from Visual Studio to a Docker container on Azure on Linux.

John Willis

Docker Tutorial 6 – Dockerfile (Part 1)

This is a casual Docker tutorial series. We started out first with very simple sessions on how to install and use the docker run command. In future videos we will hit more advanced topics. In this sixth video we cover the basics of a Dockerfile. We cover basic commands such as FROM, RUN and CMD along with other basic Dockerfile commands. Basically the tutorial describes the Dockerfile DSL.

Updates Available to Popular Repos – Update Your Images

At Docker, we’re working with our open source community to build a rich ecosystem of containerized images.  In the past year alone, Docker users and partners have created 100,000+ images and pulled 200+ million images from Docker Hub.  We’re proud of our progress to-date, and committed to the developers who rely on Docker images for critical workflows—whether they’re Official Repos released by Docker ourselves, or images created by the community. Before Official Repos, it was members of the community like @Pilwon who got the public repositories going with content for their fellow users. We would like to thank @Pilwon for being an awesome and early creator of community images, which he posted in an account called ‘dockerfile’. Many of these images are very popular within the Docker community and this is a great example of our community stepping up to Continue reading…

Michael Crosby

Docker 1.5: IPv6 support, read-only containers, stats, “named Dockerfiles” and more

The Docker project team wanted to start the new year out right with something awesome; that’s why we’re super excited to announce the first Docker release for 2015. We’ve smashed many long-standing, annoying bugs and merged a few awesome features that both the community and maintainers are excited about. Let’s check out what’s in Docker 1.5.

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.

Nathan LeClaire

Automagical Deploys from Docker Hub

I want the speed and other advantages of a static site generator, but with the flexibility of a database-backed CMS. I want performance, flexibility, and ease of maintenance. From cars to computers, getting both flexibility and performance all too often requires a carefully weighed set of trade-offs. Generating content for your readers and fans on the web is no exception. On the one hand, techies have recently embraced static site generators such as Jekyll, and for good reason, as these systems provide a lot of advantages (e.g., deploying straight to Github pages, high performance, and ease of keeping your content in version control). However, they are not without their own challenges such as steep learning curves and slow, cumbersome workflows. On the other hand, flexible, database-backed content management system such as WordPress can be a better choice in some situations. It’s Continue reading…

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…

Victor Coisne

Docker workshop #2 @Twitter

The second Docker Workshop in San Francisco was hosted by Twitter on November 5th. About 100 participants joined the workshop to get their hands on Docker. The audience was split up into 2 groups based on level and interest so that we could address different topics. While the beginners were given an introduction to Docker, CLI and dockerfile basics, the more advanced people learned how to Dockerize an application and how to use their own private registry.      

Victor Coisne


It’s finally here! As promised a few weeks ago, we are exited to announce that the 2nd Dockerfile tutorial is now ready! Following the same format than the previous one, the level 2 will help you learn all you need to know about three additional instructions: ENTRYPOINT, USER, EXPOSE You have already completed level 1 but need a reminder about the first set of instructions? No worries, level 2 includes a few examples and questions that should help you remember the basis of the Dockerfile syntax. If you have not completed level 1 yet, we advise you to do so prior to move on to level 2: Start with level 1  Ready for level 2? Lets get started: Dockerfile tutorial level 2