docker for developers

Docker for Developers: Create and Manage Docker Containers

Build, manage, and deploy containerized applications with Docker.

Lead Developer Career Guide Banner 02

Docker gives developers a consistent way to build and run applications across different environments, but getting the most out of containers requires understanding more than a few basic commands.

In my LinkedIn Learning course, Docker for Developers: Create and Manage Docker Containers, I walk you through the Docker skills you need to incorporate containers into your everyday development workflow.

You’ll learn how Docker images and containers work, build and run your own containers, create efficient Dockerfiles, and manage the container lifecycle. You’ll also explore persistent storage and networking so your applications can maintain data and communicate between services.

As you progress, you’ll learn how to manage multi-container applications using Docker Compose and explore container orchestration with Docker Swarm and Kubernetes. You’ll also practice inspecting and troubleshooting containers so you can diagnose common problems when your applications don’t behave as expected.

What You’ll Learn

  • Understand Docker images and containers
  • Build and run Docker containers
  • Create and manage Docker images
  • Write effective Dockerfiles
  • Manage the container lifecycle
  • Work with persistent storage
  • Configure container networking
  • Build multi-container applications with Docker Compose
  • Inspect and troubleshoot containers
  • Explore Docker Swarm orchestration
  • Deploy and scale workloads with Kubernetes
  • Incorporate Docker into your development workflow

Whether you’re a developer beginning to incorporate containers into your applications or you want a stronger foundation in Docker, this course will give you hands-on experience building, managing, troubleshooting, and deploying containerized applications.

Docker for Developers: Create and Manage Docker Containers on LinkedIn Learning

View Course on LinkedIn Learning