Требуется Docker buildx

Я хочу развернуть свое приложение в Azure. Раньше я выполнял развертывание в Azure, но затем домен GitHub был изменен, и с новым я не могу его развернуть.

Когда дело доходит до строк ниже:

 - name: Build and push staging images
        uses: docker/build-push-action@v2
        with:
          context: .
          tags: ${{secrets.ACR_URL_DEV}}/ocrapisdev:latest
          push: true

он начал давать ошибку ниже:

Ошибка: требуется Docker buildx. Видеть https://github.com/docker/setup-buildx-action для настройки buildx.

В старом домене GitHub такой проблемы не было. Все началось с этого нового домена. Как я могу решить эту проблему?

Вам нужно настроить buildx, используя предложенное действие в ошибке перед сборкой и отправкой. Это должно решить вашу проблему.

Azeem 07.02.2023 17:00
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
Как установить LAMP Stack 1/2 на Azure Linux VM
Как установить LAMP Stack 1/2 на Azure Linux VM
В дополнение к нашему предыдущему сообщению о намерении Azure прекратить поддержку Azure Database для MySQL в качестве единого сервера после 16...
0
1
59
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Как говорится в сообщении об ошибке, вы должны добавить недостающий шаг в свою работу, например:

 - name: Set up QEMU
   uses: docker/setup-qemu-action@v1
 - name: Set up Docker Buildx
   id: buildx
   uses: docker/setup-buildx-action@v1


 - name: Build and push staging images
   uses: docker/build-push-action@v2
     with:
       context: .
       tags: ${{secrets.ACR_URL_DEV}}/ocrapisdev:latest
       push: true

Другие вопросы по теме