-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
jibDockerBuild:multi-platform image building not supported when pushing to Docker engine #3692
Comments
This is a duplicate of #2743. And it's unclear if the Docker daemon supports storing images of different architectures. |
@chanseokoh I saw the issue which you referred but it is bit unclear. with docker buildx we can build mutli-platform image using |
According to the following comments
And your feature request is #2743, so I assure you this is a dup. |
Closing as duplicate. |
Closing this issue as docker engine doesn't support multiplatform manifest when pushing to it. |
use jib:build instand of jib:dockerBuild |
solved it for me. thanks. seems like |
this is not a good option as it will build and push the images |
this has been fixed, see #2743 (comment) in the sense that you can use the jib docker task while multiplatform configuration exists, it picks the correct local platform and uses it. |
Environment:
Description of the issue:
When trying to build multi-arch image for amd64 and s390x platform using
jibDockerBuild
it gives error as belowExpected behavior:
It should build the image using command
./gradlew jibDockerBuild
Steps to reproduce:
jib-maven-plugin
Configuration:jib-gradle-plugin
Configuration:Log output:
Additional Information:
I am able to build the image using
./gradlew jib
but my requirement is to build it using./gradlew jibDockerBuild
The text was updated successfully, but these errors were encountered: