-
Notifications
You must be signed in to change notification settings - Fork 9
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
Miniforge docker image and publish images to ghcr.io #675
Conversation
I have also added a GitHub Action here to build and publish each of the three Docker images (for development use only) to the GitHub container registry. These can in many cases rapidly speed up development if you override the These can be used by: docker compose -f docker-compose.yml -f docker-compose.override.yml -f docker-compose.override.no-build.yml up |
NOTE: the miniforge image does not currently support/implement FUSE. We can add this, but I chose not to initially |
After this, we can address #674 |
This is awesome! Looking forward to testing it out! |
Merging. Dependency refinement and image optimization can come later |
Hopefully, this makes it easier to run RGD within docker (or natively) on an M1 Mac - cc @mcovalt
At the moment, this will not work with the tox testing environment.
To test:
Current image sizes:
Once we get to #674, we should try to trim these down and ship a "base image" for downstream RGD projects - having all of the dependencies installed (but not any RGD subpackages)