Docker 不同 git 分支的气流图像语法
Docker airflow image syntax for different git branches
我有一个 docker deploy.sh 文件可以成功创建气流图像
docker build -t airflow --build-arg CACHEBUST="$(date '+%A %W %Y %X')" -t airflow:latest .
上面的脚本默认在 git 的 master/development 分支中创建一个图像,但我想为 git 中的测试分支创建另一个 docker 气流图像。如果我能得到一些帮助,我将不胜感激。
您似乎已经克隆了 airflow 存储库并且正在尝试在本地创建 docker 图像。
您可以签出相关分支,构建新镜像并更新相应的标签。
git checkout test
docker build -t airflow:test --build-arg CACHEBUST="$(date '+%A %W %Y %X')" .
airflow:latest
将拥有来自 master 分支的图像,airflow:test
将拥有来自测试分支的图像。
我有一个 docker deploy.sh 文件可以成功创建气流图像
docker build -t airflow --build-arg CACHEBUST="$(date '+%A %W %Y %X')" -t airflow:latest .
上面的脚本默认在 git 的 master/development 分支中创建一个图像,但我想为 git 中的测试分支创建另一个 docker 气流图像。如果我能得到一些帮助,我将不胜感激。
您似乎已经克隆了 airflow 存储库并且正在尝试在本地创建 docker 图像。
您可以签出相关分支,构建新镜像并更新相应的标签。
git checkout test
docker build -t airflow:test --build-arg CACHEBUST="$(date '+%A %W %Y %X')" .
airflow:latest
将拥有来自 master 分支的图像,airflow:test
将拥有来自测试分支的图像。