Данный репозиторий содержит Dockerfile
которые описывают образы для проектов.
Основное назначение - создать базовые образы и наследоваться от них, чтобы повысить скорость deploy и уменить размер занимаемого места на жестком диске
Когда вспомню - не забыть описать!
Если в данной диррективе описывается большой блок, то необходимо логическое И переносить на новую строку.
Например:
RUN apt-get update \
&& apt-get install \
git \
curl \
&& apt-get update
TIP: обрати внимание на табуляцию
Содержит Dockerfile
. Если необходимо - создается папка (в случае, когда для создания образа требуются дополнительные файлы конфигурации)
Имя файла должно отражать какой контейнер будет создан.
Расширение докерфайлов - *.dockerfile
Описывает базовый образ php7.1 для проектов
Основывается на версии php -> 7.1
Версия dev содержит переменные окружения для вывода ошибок, такие как display_errors = On
Так же, содержит пакет xdebug (без настроек)
Описывает базовый образ php7.1 для проектов на yii2
Содержит образы для работы с SonarCube
- scanner.dockerfile -> Создает образ для запуска сканнера