Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Основы Docker
Rating: 4.9 out of 5(48 ratings)
545 students

Основы Docker

База Docker за 1 час
Last updated 11/2024
Russian

What you'll learn

  • Установите рабочую среду Linux
  • Освоите популярный инструмент контейнеризации
  • Научитесь работать с образами Docker
  • Научитесь управлять контейнерами.
  • Познакомитесь с Dockerfile и Docker Compose

Course content

3 sections21 lectures1h 18m total length
  • Установка Linux Ubuntu как виртуальной машины10:43
  • Полезные ссылки0:03
  • Разворачивание Linux "в облаках"8:38
  • Полезные ссылки0:02

Requirements

  • Начальные знания о пользовании ПК (мышь, клавиатура).

Description

Данный курс является краткой версией основного учебного материала по Linux (большой курс можно найти в профиле автора).


Кому сегодня нужен Docker?
Программисту? - Да.
Тестировщику? - Да.
ИТ менеджеру? - Да.
Студенту ИТ университета? - Да!
Любому, интересующемуся АйТишечкой!
Всем - Linux! И добро пожаловать на борт!


Цель курса: изучить основы работы с Docker, научиться разворачивать контейнеры и управлять ими.

Темы курса:

  1. Установка Linux Ubuntu как виртуальной машины. В этой теме рассматривается установка операционной системы Ubuntu в качестве виртуальной машины на компьютере. Это позволит получить опыт работы с Linux и использовать её для развёртывания контейнеров.

  2. Разворачивание Linux «в облаках». Здесь рассказывается о том, как развернуть виртуальную машину с Ubuntu на облачных платформах, таких как AWS, Google Cloud или Yandex Cloud. Это даст возможность работать с контейнерами без необходимости иметь собственный сервер.

  3. Введение, установка Docker. На этом этапе курса изучаются основные понятия Docker, его преимущества и недостатки. Затем выполняется установка Docker на компьютер или виртуальную машину.

  4. Список команд, первый контейнер. Здесь рассматриваются основные команды Docker и создаётся первый контейнер с помощью команды docker run.

  5. Контейнер с документацией. В этой части курса создаётся контейнер, который будет содержать документацию по курсу. Это поможет быстро получать доступ к информации о курсе и командах Docker.

  6. Веб-сервер Nginx в Docker. Изучается, как настроить веб-сервер Nginx внутри контейнера Docker. Это позволяет создать простой веб-сайт или приложение, которое можно легко развернуть и масштабировать.

  7. Dockerfile. Подробно рассматривается файл Dockerfile, который используется для создания образов контейнеров. Изучаются различные параметры и команды, которые можно использовать в Dockerfile.

  8. Dockerfile (продолжение). Продолжается изучение Dockerfile с акцентом на более сложные конструкции, такие как многоэтапные сборки и использование переменных.

  9. Docker Compose. Описывается инструмент Docker Compose, который позволяет управлять несколькими контейнерами одновременно. Рассматриваются примеры использования Docker Compose для создания сложных приложений.

  10. Удаление ресурсов. Завершающая тема курса посвящена удалению созданных ресурсов, включая контейнеры, образы и тома. Объясняются методы безопасного удаления данных и очистки системы.

Курс позволит получить базовые знания о Docker и научиться создавать, запускать и управлять контейнерами. Он подходит для начинающих пользователей, желающих освоить основы Docker и применить их на практике.

Who this course is for:

  • Студенты университетов и колледжей.
  • Выпускники ВУЗов и работники ИТ индустрии.
  • Разработчики ПО, сисадмины, DevOps.
  • Любой, кто интересуется ОС Docker.