-
Notifications
You must be signed in to change notification settings - Fork 142
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
Remove support for podman #422
Comments
I tried aliasing and in the java version of testcontainers it works, but here this runs into issues with bollard-stubs as podman's JSON schema differs from docker's. As an alternative writing a trait that is independent of the container client, whose actual implementation can be provided to testcontainers-rs, would be something nice! |
From my PoV, this needs to be fixed either in podman or bollard-stubs then. |
Hen @n-0, you said
but this is very unlikely since we communicate with the Docker daemon over its REST API. Maybe you used the podman systemd service, that provides a daemon server? |
yes I used the podman socket (not aliasing, my bad) as described on stack overflow |
We only support the official docker API. Maintaining support for different implementations is too much of a burden. We leave it up the actual client implementations (like podman) to successfully disguise them as docker.
This could f.e. be done by aliasing
podman
todocker
or by writing a wrapper binary that provides a compatible interface.The text was updated successfully, but these errors were encountered: