-
Notifications
You must be signed in to change notification settings - Fork 115
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
Support for other container runtimes #121
Comments
😬 At this point, we're stretched too thin to try and enable support for other non-docker hosts. I would welcome and appreciate a pull-request to enable support for colima but cannot assist in its design. The top priority currently is to expand the lean-cli to map all the functionality of LEAN. We have so many brokerages and data sources supported in LEAN Core but they're pretty tricky to use since it is all buried in source. The LEAN CLI should able things like:
We're gearing up for a crowd-raise to try and increase our funding and bandwidth and would appreciate your help to improve the project further. If you like what we're doing, please join us in the raise =) |
No worries. Best of luck! |
I for one would welcome podman compatibility, which is already designed to be a drop-in replacement for docker j |
For anyone who encountered the same issue with docker context here, this seems to be a bug in docker-py instead of You can check the context by export DOCKER_HOST="unix:///Users/<username>/.colima/default/docker.sock"
export TMPDIR="$HOME/.lean/cli-tmp" # needed for local research, not sure for other local run I saved the above lines in a script and load that script in a new shell to run |
Hey team,
First, love the project and thanks for all of your hard work.
Recently I've taken a look at
lean-cli
for personal use. On my laptop, I usecolima
as a replacement for Docker desktop due to the recent controversy surrounding their license agreement.While my docker cli is mostly compliant via the
podman
interface, thedocker
client for python is hardcoded to only try to connect to the docker socket in/var/run/docker.sock
When I would try to run live, I would encounter the error:
However, I can symlink the
docker.sock
file in its expected location and get it to run fine:Should we try to enumerate some of the docker alternatives and their socket locations to support other docker compliant runtimes, or document how to symlink sockets to the expected path in order to support running
lean-cli
for a broader set of runtime environments?The text was updated successfully, but these errors were encountered: