Docker Resources

A resource library to inspire developers and businesses

Explore materials to accelerate how you build, share, run, and test applications

Case Study

How Ataccama Accelerated Its AI Journey with Docker by Delighting Developers

Ataccama faced several technology and business challenges as it looked to scale further. The company saw the need to migrate from bare metal servers and legacy systems to take advantage of cloud platforms like AWS and Azure's agility, scalability, and cost efficiencies.


Skill up with Docker

Access official Docker training sessions to learn more about all things containers from basic to advanced topics.




  • Reset
  • Type

  • Tags

All resources



What is a Container?

A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.


The State of Application Development in 2022 and Beyond

If the past couple of years are any indication, 2022 is likely to be another roller coaster of a year. Software development teams can expect even more disruptions that may undermine productivity and innovation. In this report, we highlight the major trends impacting application development, and ultimately the way businesses and other organizations operate.

White Paper

Securing Developer Workstations with Docker

Cyber attacks are continuing to rise with no indication of slowing down. Software supply chain attacks increased by 650% from 2020 to 2021, and in 2021 the average cost of a US breach exceeded $9.4M.

White Paper

Enhance the Security of your Developer Workstations

In 2021, 80% of security breaches were due to human error and 20% involved attacks on desktops and laptops. Attackers have shifted their focus to earlier software development stages, where they can go unnoticed for longer periods. To avoid these risks, companies need security at every stage of the software development lifecycle — starting with developer workstations.


Docker Scout: Live Demo, Insights, and Q&A

White Paper

Build Modern and Secure Applications at Scale

Docker Business helps organizations build modern applications at scale without compromising security and compliance.


Securing Developer Workspaces at Scale

Join us as we unveil Docker’s new security model and how it helps bolster organizations looking to secure their developer workspaces at scale. In 2021, 80% of security breaches were due to human error and 20% involved attacks on desktops and laptops.