Создание Dockerfile

Прежде всего, мы должны написать инструкцию, по которой Docker должен сформировать образ (image), на основе которого будет работать наше приложение — Dockerfile. Этот файл должен носить имя “Dockerfile” и должен быть размещен в репозитории с лабораторной работой. В него помещается вся информация о контейнере, а именно:

  1. Указываем имя образа ОС;
  2. Автора образа и его email;
  3. Обновляем и очищаем;
  4. Устанавливаем пакеты необходимые для выполнения лабораторной работы;
  5. Создание пользователя student и установка паролей;
  6. Определяем каталог монтируемый с хоста в образ;
  7. Добавляем файлы для выполнение лабораторной работы внутри контейнера;
  8. Размещаем адрес скрипта, выводящего на экран отчет и запускающий bash;
  9. Ну и порт для проброса на хост.

Теперь немного о скрипте в нем необходимо указать всего два действия:

  1. Это команда cat и адрес расположения протокола лабораторной работы;
  2. Команда запуска bash /bin/bash;