-
Notifications
You must be signed in to change notification settings - Fork 119
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
Allow using custom ARM-based Docker images #219
Conversation
What do you mean by "introduced a breaking change", if we shipped ARM for docker yesterday? We still allow custom images if customers wish to build their own |
@nunomaduro sorry the for confusion. When we started having issues on our deployments and when started investigating the issue, also looking into new ARM-based images, the latest available versions of the package were But I think you can still consider this PR since it also allows using ARM-based custom Docker images too. In our use case, we won't be using |
Just updated the PR title and description to better reflect the purpose of this PR. |
Hey @aubreychiduku can you open a support ticket for this please as it's an unrelated issue. |
More context: To build the base image for ARM I also noticed that the image requires a docker build -t vapor-base . --build-arg __VAPOR_RUNTIME=docker-arm I mentioned this yesterday to Taylor's tweet with the ARM support announcement. |
Hey @orkhanahmadov we do plan to add support for custom images using the We would advise against pre-building your image until we have this update in place which should be in the coming days. Closing this PR for now. |
@joedixon any updates on this one? |
@joedixon When should we expect this feature to be available? |
I'm going to give this another test, but assuming it all works as expected, I think we can get this merged now. |
This PR allows using custom ARM-based Docker images.
We always pre-build vapor image with extras (like Imagick extension), push it to AWS ECR then use that ECR image for deployments in
production.Dockerfile
. Disallowing custom ARM images prevents doing this.