Build your first real-world project with Docker.
Learning Docker becomes much easier when you can apply the concepts to an actual application. In my LinkedIn Learning course, Docker: Your First Project, I walk you through the process of containerizing a real-world project from start to finish.
You’ll begin by setting up your local Docker development environment and reviewing the project you’ll use throughout the course. From there, you’ll create a Dockerfile, build your own Docker image, and learn how to manage images using Docker commands and repositories.
You’ll also learn how to run and manage containers, inspect container information and logs, and work with volumes and mounts. By the end of the course, you’ll have hands-on experience with the Docker workflow developers use to build, share, and run containerized applications.
What You’ll Learn
- Set up a local Docker development environment
- Create a Dockerfile for an application
- Build custom Docker images
- Tag, inspect, and manage Docker images
- Work with Docker image repositories
- Run and manage Docker containers
- Inspect container logs and configuration
- Work with Docker volumes and mounts
- Apply Docker commands to a daily development workflow
Whether you’re beginning your Docker journey or want hands-on practice applying Docker concepts to a real project, this course will help you build practical container skills you can use in your own development work.

