-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in 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: