This repository has been archived by the owner on Jun 13, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 174
docker-app no longer works on arm #611
Labels
Comments
Hello @doanac, thank you for noticing it 👍 we missed that arm64 build 🤦♂ |
@doanac Can I ask you to open a PR with your changes? |
@silvin-lubecki - sure thing. I was sure if that's how you guys wanted to go about making it multi-arch or not. |
doanac
added a commit
to doanac/app
that referenced
this issue
Sep 16, 2019
The container used for compiling the application is only available on amd64. This change uses a multi-arch golang container and also fixes an issue where the apt cache can be out-of-date. Fixes Bug docker#611 Signed-off-by: Ricardo Salveti <ricardo@foundries.io> Reported-by: Andy Doan <andy@foundries.io>
doanac
added a commit
to doanac/app
that referenced
this issue
Sep 16, 2019
The container used for compiling the application is only available on amd64. This change uses a multi-arch golang container and also fixes an issue where the apt cache can be out-of-date. Fixes Bug docker#611 Signed-off-by: Ricardo Salveti <ricardo@foundries.io> Reported-by: Andy Doan <andy@foundries.io>
About the |
@silvin-lubecki - thanks. it does. |
@ndeloof - i'm not sure this is really fixed. I still don't see any arm64 builds here: https://hub.docker.com/r/docker/cnab-app-base/tags |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Between 0.6 and 0.8 support for
docker-app render
was broken on non-intel platforms. It seems docker-app now has to run the "cnab-app-base" docker image. However, this image is only built for amd64 on hub.docker.io.I was able to put together a multi-arch image at hub.foundries.io/cnab-app-base:v0.8.0 and was able to get the tool to work. However, it did require a patch:
As dockercore/golang-cross is also only available for amd64.
I think doing mulit-arch builds is all we really need to fix this. However, I am curious why this cnab-app-base container needs to run when I'm doing a
docker-app render
command?The text was updated successfully, but these errors were encountered: