Sorry, your browser is not supported
To have the best experience using Skillshare, we recommend that you use one of these supported browsers.
Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
12 Videos (2h 6m)
    • Introduction into Docker

    • Docker Containers vs Docker Images

    • Making changes to a Docker image

    • Executing container commands

    • Container Names & Container Tips

    • Searching for Docker images

    • Docker Container Users

    • Copy Files From A Container

    • Exposing container ports

    • Container hostnames

    • ENV Variables

    • Handling Volumes


About This Class

What is Docker

Docker is a containerisation technology that allows you to isolate parts of an application into individual containers. A container is not the same as virtual machine as its lighter and can be defined by a set of minimum requirements. 

Why Should I Learn Docker

As mentioned above Docker is used to separate parts of an application into individual containers. This makes it fair easier to manage the deployment of a application on many servers and across multiple types of infrastructure.

Docker is cross platform which means that you can use these skills on multiple platforms such as Windows, Linux and MacOS.

Docker is becoming more and more popular and most projects require a need for Docker knowledge

Teaching Approach

My approach with this course is very similar to my other courses and that is to offer practical real world examples of the subject. Each lesson will be based around a programming challenge which we will accomplish together in easy to follow steps.

The course is suitable for beginners who are either web developers or system administrators

Course requirements

  • You will need a basic level of understand of the Linux operating system.  We are going to use the Ubuntu operating system but you can use other variants of Linux
  • A desire to learn Docker or to further your Docker skill set
  • A basic understanding of Docker 






Reviews (0)

Peter Fisher

Web development teacher and consultant


My name is Peter Fisher. I am a freelance web and mobile developer from the UK.

I am the host of the How To Code Well YouTube channel where I talk about web development and have lots of coding tutorials on programming and web development skills.

I have nearly 2 decades of web development experience working with at web hosting companies, digital agencies and scientific publication companies.

Come and learn web development or brush up on your programm...

See full profile