Applied Computer Science. Docker

Docker is one of the most popular implementations of Linux containers – technology of lightweight operating-system-level virtualization. The course covers all main areas of Docker technology and illustrates usage of Docker containers to solve everyday IT problems.
Adaptive course
What's this?

About this course

Docker is one of the most popular implementations of Linux containers – technology of lightweight operating-system-level virtualization. Today it's possible to run Docker containers on any modern popular OS including different flavors of Linux, Windows and MacOS. Docker is useful in numerous cases – from program dependency isolation and reproducibility of scientific computations to infrastructure management and test environment deployments.

The course covers Docker technology from its very basics to more advanced features such as container networking and Dockerfile proramming. We put strong emphasis on practical tasks that are accompained by coincise theory lessons.

Who is this course for

Everyone interested in Docker, Linux containers and modern applied computes science trands and technologies.

The student should feel comfortable with Linux including command line interface operation and basic Bash scripting.

Linux machine with moder kernel (3.10 or later) is needed to solve course tasks. Ubuntu is highly recommended.

Meet the Instructors

Free

Share this course