- 27 Июл 2023
- 107,748
- 1,033
- #1
Голосов: 0
Описание [Денис Матвеенко] Docker. Подписка на 3 месяца (2024):
В современной разработке программного обеспечения активно применяются микросервисная архитектура и облачные технологии, позволяющие отказаться от размещения приложений на одном сервере.
На этом курсе мы изучим проблемы и способы их решения, связанные с размещением на одном сервере, историю возникновения аппаратной виртуализации и виртуализации на уровне операционной системы благодаря Linux Namespaces, а также причины использования гибридной формы виртуализации в наше время.
После завершения курса вы освоите Docker и научитесь:
- создавать собственные образы Docker;
- запускать Docker-контейнеры и контролировать их жизненный цикл;
- работать с различными storage и volumes для хранения данных;
- настраивать networking для взаимодействия между контейнерами и пользователями;
- упрощать работу с Docker, заменяя императивный подход на декларативный с помощью Docker Compose.
- введение в Docker;
- история возникновения;
- установка программного обеспечения;
- особенности Docker на Windows и macOS;
- image;
- Docker registry;
- container;
- жизненный цикл контейнера (команда create);
- жизненный цикл контейнера (команда start);
- жизненный цикл контейнера (команды stop, kill);
- жизненный цикл контейнера (команда rm);
- жизненный цикл контейнера (команды pause, unpause);
- жизненный цикл контейнера (команды restart, run);
- команда Docker exec;
- команды Docker cp и diff;
- storage и volumes;
- типы монтирования bind;
- тип монтирования tmpfs;
- тип монтирования volume;
- networking;
- драйвер Bridge;
- пользовательская сеть моста;
- перенаправление портов;
- драйвер Host;
- драйвер None;
- создание собственного образа;
- инструкции Dockerfile FROM и ARG;
- инструкции Dockerfile WORKDIR и RUN;
- инструкции Dockerfile ADD и COPY;
- инструкции Dockerfile CMD, ENTRYPOINT и EXPOSE;
- сборка кэша;
- многоэтапные сборки;
- контекст сборки;
- маркировка изображений;
- отправка образов Docker;
- локальный реестр;
- лучшие практики Dockerfile;
- практика;
- Docker Compose;
- services (часть 1);
- services (часть 2);
- networks;
- volumes;
- secrets;
- заключение;
- путь развития;
- автор курса: Денис Матвеенко, практикующий Java-разработчик с более чем 10-летним опытом.
Для просмотра содержимого вам необходимо авторизоваться
Скачать курс [Денис Матвеенко] Docker. Подписка на 3 месяца (2024):
Для просмотра содержимого вам необходимо авторизоваться
Последнее редактирование модератором: