Closed xfbs closed 2 months ago
We recently added a connect_with_defaults
method which sources that DOCKER_HOST
environment variable https://github.com/fussybeaver/bollard/blob/4d803568ea94abb6a2214c85ebb13dc4a065058c/src/docker.rs#L656 . I'd be happy for a PR that extends or refactors this method to accept a connect_with_url
invocation
Hi, jumping here because I'm also interested in this issue. It would be nice to allow setting headers as well to set custom User-Agent
from clients consuming the library. It would be even much better to accept a http request to make the client fully configurable.
@eddumelendez do you still care?
Hi @bpmooch 👋
I'll put some context: we use bollard
client in Testcontainers for Rust . And recently we completely switched to the bollard
client, there is no issues with it and we don't depend on this issue. It was customized and current interface is sufficient for this.
But the ability to customize the request still looks interesting, at least we would like to add the header (User-Agent
).
However, IMO, this is question for a separate issue.
UPD: extracted into separate issue https://github.com/fussybeaver/bollard/issues/436
@DDtKey @xfbs @bpmooch @eddumelendez There's an open PR tackling this issue, happy if any of you could have a quick look to check this will satisfy your needs https://github.com/fussybeaver/bollard/pull/459
Closed due to a flexible implementation done in #459
Could we have a
connect_with_url()
method? I'm thinking to basically move use what you are doing inconnect_with_defaults
, and then call this method fromconnect with defaults()
.