Docker синтаксис изображения воздушного потока для различных git ветвей - PullRequest
0 голосов
/ 05 марта 2020

У меня есть файл docker deploy. sh, который успешно создает образ воздушного потока

docker build -t airflow --build-arg CACHEBUST="$(date '+%A %W %Y %X')" -t airflow:latest .

Приведенный выше скрипт создает изображение по умолчанию в основной / ветке разработки в git, но я хочу создать еще одно docker изображение воздушного потока для тестовой ветви в git. Буду очень признателен, если смогу помочь с этим.

1 Ответ

1 голос
/ 05 марта 2020

Похоже, что вы клонировали репозиторий airflow и пытаетесь создать docker изображение локально.

Вы можете оформить соответствующую ветку, создать новое изображение, а также обновить соответствующий тег.

git checkout test

docker build -t airflow:test --build-arg CACHEBUST="$(date '+%A %W %Y %X')" .

airflow:latest будет иметь изображение из основной ветви, а airflow:test будет изображение из тестовой ветви.

...