Docker for absolute beginners

53 ratings
Offered By
Coursera Project Network
2,071 already enrolled
In this Guided Project, you will:

Understanding docker architecture

Docker commands to manage images, containers, volumes, and networks

Deploying a web application as a docker container

Clock2 hours
CloudNo download needed
VideoSplit-screen video
Comment DotsEnglish
LaptopDesktop only

Docker accelerates how you build, share, and run modern applications. Docker is a tool designed to make it easier to create, deploy, and run applications by using containers. Containers allow a developer to package up an application with all of the parts it needs, such as libraries and other dependencies, and deploy it as one package. In this 2 hours guided project through hands-on labs you will learn the following -- 1. Understanding docker architecture 2. Docker commands to manage images and containers 3. Networks in docker 4. Volumes in docker 5. Deploying a web application as a docker container

Skills you will develop

  • Devops
  • containerization
  • Docker
  • Automation

Learn step-by-step

In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:

  1. Introduction to Docker and its architecture

  2. Managing docker as a service

  3. Docker CLI - Deploy your first docker containers

  4. Docker CLI - Docker commands II

  5. Deploying a web application (Jenkins) as docker container

  6. Docker Networks

  7. Communicating between two docker containers

  8. Docker Volumes

  9. Docker Bind Volumes

How Guided Projects work

Your workspace is a cloud desktop right in your browser, no download required

In a split-screen video, your instructor guides you step-by-step



View all reviews

Frequently asked questions

Frequently Asked Questions

More questions? Visit the Learner Help Center.