-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Factor out all deps except Docker #999
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
Comments
This issue has gone three weeks without activity. In another week, I will close it. But! If you comment or otherwise update it, I will reset the clock, and if you label it "A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀 |
One potential approach that I don't think would be too much work is to have a small install kickstart script that just checks for Docker (just a basic check that Once that's done, you could probably allow installation on Docker on Windows by having a batch or PowerShell kickstart script that does the same thing (checks for Docker then runs the installation container). There's definitely value to running the installation itself in a container even with the current installation scripts :) |
Things we do on the host that should(?) be moved into a container:
Various important things we do to consider the installer has to do:
I'm going to keep thinking about the best way to factor out all the dependencies to just require a container runtime e.g. docker or podman. |
Uh oh!
There was an error while loading. Please reload this page.
We use Docker to run Sentry in a platform-neutral way, but the installation script depends on non-Docker tools such as
bash
,awk
,sed
, etc., which leads to portability bugs such as #941. There we have a suggestion to remove all non-Docker dependencies from the installation flow. Seems like a worthy goal to me.Todo
The text was updated successfully, but these errors were encountered: