Команда Buildctl для пометки нескольких изображений

Я использую Buildkit для создания и отправки изображений. Я хотел бы добавить несколько тегов к изображениям в команде buildctl. Например, buildctl build --frontend=dockerfile.v0 --local context=. --local dockerfile=. --output=type=image,name=test/repo:tag1,test/repo:tag2,push=true

Вышеуказанная команда не выполняется. Пожалуйста, предложите, как я могу использовать команду buildctl, чтобы пометить изображение тегами tag1 и tag2 и нажать его

Использование экспортера не работает, он сообщает, что экспортер устарел

1 ответ

Чтобы пометить и вставить несколько изображений (и / или тегов), вы должны экранировать изображения:

buildctl build \
  --frontend dockerfile.v0 \
  --local context=. \
  --local dockerfile=. \
  --output type=image,\"name=test/repo:tag1,test/repo:tag2\",push=true
Другие вопросы по тегам