Skip to content
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

Optimize Dockerfile (minimal release image) #2245

Open
ysbaddaden opened this issue Apr 12, 2023 · 0 comments
Open

Optimize Dockerfile (minimal release image) #2245

ysbaddaden opened this issue Apr 12, 2023 · 0 comments

Comments

@ysbaddaden
Copy link
Contributor

While reviewing #2244 it occurred to me that maybe we didn't need the Elixir source dependencies once the application is compiled, and maybe a base Erlang runtime would be enough. Apparently it looks like we don't even need Erlang: mix can build a release binary and we could use a plain system image, much smaller than what we currently build.

See https://staknine.com/build-an-elixir-release-with-docker-to-deploy-anywhere/ for reference.

Related to #2223.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant