Docker Containers For Beginners | Peter Fisher | Skillshare
Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
12 Videos (2h 6m)
    • Introduction into Docker

      1:08
    • Docker Containers vs Docker Images

      23:47
    • Making changes to a Docker image

      9:50
    • Executing container commands

      9:58
    • Container Names & Container Tips

      8:13
    • Searching for Docker images

      6:11
    • Docker Container Users

      6:55
    • Copy Files From A Container

      5:07
    • Exposing container ports

      14:24
    • Container hostnames

      5:46
    • ENV Variables

      9:17
    • Handling Volumes

      25:18

About This Class

Welcome to Docker Containers for beginners from How To Code Well by Peter Fisher.

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 

57

Students

--

Projects

  • --
  • Beginner
  • Intermediate
  • Advanced
  • All Levels
  • Beg/Int
  • Int/Adv

Level

Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

Peter Fisher

Web development teacher and consultant

Hello,

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

Report class