Промежуточные команды Docker

Средний уровень Docker

Mike Metzger

Data Engineering Consultant

Повторение основ Docker

  • Docker — это среда выполнения контейнеров
  • Предназначена для запуска и управления контейнерными приложениями на Windows, Mac и Linux
  • Позволяет запускать контейнеры на основе готовых образов или создавать собственные
  • Dockerfile — текстовый файл для создания образов Docker
  • Контейнеры — это экземпляры конкретного образа Docker

Курс DataCamp «Введение в Docker» является предварительным требованием для этого курса

Скриншот курса «Введение в Docker»

Средний уровень Docker

Команды Docker

  • docker run
  • docker stop
  • docker build
  • docker --help
    • Выводит список доступных команд Docker
  • docker COMMAND --help
    • docker run --help
      • Выводит параметры команды docker run
Средний уровень Docker

Временные контейнеры

  • Контейнеры Docker обычно создаются командой docker run
  • Контейнеры сохраняются после остановки или завершения работы
  • Часто требуется запустить контейнер и удалить его сразу после завершения
    • Разработка
    • Тестирование
    • Скрипты
  • docker run --rm
    • docker run --rm alpine:latest /bin/sh
  • Называется «очисткой» или «удалением»
Средний уровень Docker

docker ps

  • Используется для получения имени, идентификатора, статуса и других атрибутов контейнеров на машине с Docker
  • Флаг -a позволяет получить расширенную информацию о существующих контейнерах
    • docker ps -a
  • Позже в курсе рассмотрим, как получить подробные сведения о контейнерах

docker ps -a

Средний уровень Docker

Давайте потренируемся!

Средний уровень Docker

Preparing Video For Download...