In Part 1 of this blog we went into a deep dive that analyzed all of the images stored in Docker Hub, the world’s largest container registry. We did this to give you a better understanding of how our new Terms of Service updates will impact development teams who use...
docker
Scaling Docker’s Business to Serve Millions More Developers: Storage
Update as of October 22, 2020: The dates in the blog below are no longer accurate. Please read about the updates at: Docker Hub Image Retention Policy Delayed, Subscription Updates At Docker, our mission is to enable developers worldwide to quickly bring their ideas...
Top Questions for Getting Started with Docker
Does Docker run on Windows? Yes. Docker is available for Windows, MacOS and Linux. Here are the download links: Docker Desktop for WindowsDocker Desktop for MacLinux What is the difference between Virtual Machines (VM) and Containers? This is a great question and I...
How To Deploy Containers to Azure ACI using Docker CLI and Compose
Running containers in the cloud can be hard and confusing. There are so many options to choose from and then understanding how all the different clouds work from virtual networks to security. Not to mention orchestrators. It’s a learning curve to say the least. At...
How to Develop Inside a Container Using Visual Studio Code Remote Containers
This is a guest post from Jochen Zehnder. Jochen is a Docker Community Leader and working as a Site Reliability Engineer for 56K.Cloud. He started his career as a Software Developer, where he learned the ins and outs of creating software. He is not only focused on...
Docker’s Next Chapter: Advancing Developer Workflows for Modern Apps
Today we start the next chapter in the Docker story, one that’s focused on developers. That we have the opportunity to write this next chapter is thanks to you, our community, for without you we wouldn’t be here. And while our focus on developers builds on recent...
Intro Guide to Dockerfile Best Practices
There are over one million Dockerfiles on GitHub today, but not all Dockerfiles are created equally. Efficiency is critical, and this blog series will cover five areas for Dockerfile best practices to help you write better Dockerfiles: incremental build time,...
Getting started with Docker for Arm on Linux
This blog post is the result of collaboration between Arm and Docker. Special thanks to Jason Andrews @ Arm for creating much of the original content. Arm and Docker announced a strategic partnership earlier this year to unify software development and deployment...
What’s in a Container Platform?
Fresh off the heels of DockerCon and the announcement of Docker Enterprise 3.0, an end-to-end and dev-to-cloud container platform, I wanted to share some thoughts on what we mean when we say “complete container platform”. Choice and Flexibility A complete solution has...