当使用 docker/build-push-action@v2
时,有没有一种指定多个标签的方法?
我尝试了用空格或逗号分隔多个标签,但它们都失败了。
错误信息
buildx failed with: error: invalid tag "***/myapp:1.4.0 ***/myapp:latest": invalid reference format
.github/workflows/publish.yml
- name: Build and push
id: docker_build
uses: docker/build-push-action@v2
with:
context: .
push: true
tags: ${{ secrets.DOCKER_HUB_USERNAME }}/myapp:${{ steps.vars.outputs.tag }} ${{ secrets.DOCKER_HUB_USERNAME }}/myapp:latest
build-push-action
现在已经更新到v4
版本,因此要使用的操作是docker/build-push-action@v4
。 - Erik Finnman