Рубрики
Uncategorized

CookieTutter для контейнерных изображений

Что такое кухонный кусок?! CookieCutter — это утилита командной строки, которая создает проекты от C … Помечено с докером, кухонным, дежоптом, шаблоном.

Что такое кухонный кусок?!

CookieCutter — это утилита командной строки, которая создает проекты от COCKEIETTERS (шаблоны проекта), например Создание проекта пакета Python из шаблона проекта пакета Python.

Примечание

Я поддерживаю контейнеризованную версию всех выбросов выходов, начиная с 1.7.0 на Dockerhub. . Если вы хотите узнать больше, проверьте связанный репозиторий в github.com/ckaserer/cookiecutter или мой блог пост Контейнеризованная кулинария Отказ

CookieTutter для контейнерных изображений

Целью сегодня является стандартизовать и автоматизировать процесс сборки изображений контейнера. Из структуры папки до CICD, для публикации реестра контейнера для создания уведомлений с помощью провисания с шаблонами выхотки.

Требования

Начиная

Обработать Docker-CookieCutter шаблон выполнять

cookiecutter https://github.com/ckaserer/docker-cookiecutter

Здесь Быстрый взгляд на полученную целевую структуру папки

docker-{{cookiecutter.image_name}}
├── .ci
│   └── test.sh                     <- put your tests here
├── .dockerignore                   <- ignore files when building
├── .github                         <- github issue templates
│   └── ISSUE_TEMPLATE
│       ├── bug_report.md
│       └── feature_request.md
├── .gitignore
├── .travis.yml                     <- slack notifications for our tests
├── CODE_OF_CONDUCT.md
├── Dockerfile                      <- what we actually want
├── LICENSE
├── README.md                       <- badges and quickstart info
└── bashrc                          <- bash functions for easy of use

Далее нам необходимо добавить наши учетные данные реестра, чтобы иметь возможность нажать наши изображения в реестр контейнера и нашей слабой интеграции для уведомлений по сборке. Вы можете найти как для тех шагов в Readme.md вашего обработанного шаблона докера или напрямую через этот ссылка Отказ

Источник

Оригинал: «https://dev.to/ckaserer/cookiecutter-for-container-images-g4i»