EMBER_CLI_FASTBOOT_BODY

Applied Computer Science. Docker

This course is adaptive: it will adjust according to your skill

About the 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.

Instructors

  1. User picture
    Anton Bragin
    Pазработчик в компании JetBrains
    Выпускник Новосибирского государственного университета, кандидат биологических наук. В разное время занимался разработкой наборов для молекулярно-генетической диагностики, автоматизацией лабораторного анализа, созданием алгоритмов и ПО для анализа данных высокопроизводительного секвенирования. Интересуюсь взаимопроникновением точных, естественных и гуманитарных дисциплин и методологическими аспектами разработки.

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.

Expected time to complete:
2 hours
Language:
English
Certificate:
Not issuing

About the 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.

Requirements

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.

Target audience

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

This course is entirely free. All content is available now.