Docker Desktop
-
Docker Best Practices: Choosing Between RUN, CMD, and ENTRYPOINT
Docker’s flexibility and robustness as a containerization tool come with a complexity that can be daunting. Multiple methods are available to accomplish similar tasks, and users must understand the pros and cons of the available options to choose the best approach for their projects. One confusing area concerns the RUN, CMD, and ENTRYPOINT Dockerfile instructions….
Read now
-
How an AI Assistant Can Help Configure Your Project’s Git Hooks
This ongoing Docker Labs GenAI series will explore the exciting space of AI developer tools. At Docker, we believe there is a vast scope to explore, openly and without the hype. We will share our explorations and collaborate with the developer community in real-time. Although developers have adopted autocomplete tooling like GitHub Copilot and use…
Read now
-
Understanding the Docker USER Instruction
In the world of containerization, security and proper user management are crucial aspects that can significantly affect the stability and security of your applications. The USER instruction in a Dockerfile is a fundamental tool that determines which user will execute commands both during the image build process and when running the container. By default, if…
Read now
-
New Beta Feature: Deep Dive into GitHub Actions Docker Builds with Docker Desktop
We’re excited to announce the beta release of a new feature for inspecting GitHub Actions builds directly in Docker Desktop 4.31. Centralized CI/CD environments, such as GitHub Actions, are popular and useful, giving teams a single location to build, test, and verify their deployments. However, remote processes, such as builds in GitHub Actions, often lack…
Read now
-
LXC vs. Docker: Which One Should You Use?
Explore the key differences between Docker and LXC to determine which containerization technology best suits your project needs.
Read now
-
Docker Desktop 4.31: Air-Gapped Containers, Accelerated Builds, and Beta Releases of Docker Desktop on Windows on Arm, Compose File Viewer, and GitHub Actions
In this post: Air-gapped containers: Ensuring security and compliance Accelerating Builds in Docker Desktop with Docker Build Cloud Docker Desktop on Windows on Arm (Beta) Compose File Viewer (Beta) Deep Dive into GitHub Actions Docker Builds with Docker Desktop (Beta) Docker Desktop’s latest release continues to empower development teams of every size, providing a secure…
Read now
-
Highlights from Microsoft Build: Docker’s Innovations with AI and Windows on Arm
Windows is back! That is my big takeaway from Microsoft Build last week. In recent years, Microsoft has focused on a broader platform that includes Windows and Linux and has adapted to the centrality of the browser in the modern world. But last week’s event was dominated by the launch of the Copilot+ PC, initially…
Read now
-
Announcing Docker Desktop Support for Windows on Arm: New AI Innovation Opportunities
Docker Desktop now supports running on Windows on Arm (WoA) devices. This exciting development was unveiled during Microsoft’s “Introducing the Next Generation of Windows on Arm” session at Microsoft Build. Docker CTO, Justin Cormack, highlighted how this strategic move will empower developers with even more rapid development capabilities, leveraging Docker Desktop on Arm-powered Windows devices….
Read now