Docker: Your First Project

Docker: Your First Project

57mIntermediate2023-12-11

Authors

Shelley Benhoff

Shelley Benhoff

Course details

Docker has a steep learning curve, but is required for most current development environments. Streamlining how you build, share, and run applications can increase your development team’s productivity and let developers focus on the code. This course with instructor Shelley Benhoff provides a step-by-step guide for developers to work with Docker locally. Join Shelley as she takes you through a real-world project and learn how to set up your development environment, write a Dockerfile, build and manage custom images, and run your Docker containers.

Skills covered

DockerVirtualizationProjectNetwork and System Administration

Concepts

Introduction

  • Your first Docker project
  • What you should know

The Project

  • Application using Docker
  • Setting up your development environment
  • Reviewing a project on GitHub

Creating a First Docker Project

  • Writing a Dockerfile
  • Building a Docker image from Dockerfile

Pulling and Pushing Docker Images

  • Searching for images in Docker Hub
  • Working with custom images
  • Tagging and labeling images
  • Working with a private image repository
  • Inspecting images
  • Removing images

Running Docker Containers

  • Running a container
  • Listing containers
  • Inspecting containers
  • Reviewing container log files
  • Working with volumes and mounts
  • Reviewing your daily workflow

Conclusion

  • Next steps
40,000 Toman