Hi,

On 7/12/24 08:04, Reinhard Tartler wrote:

The suggestion at hand is to introduce a new binary package (let's call
it "docker-client") that ships:

  -rwxr-xr-x    root/root    28651408 ./usr/bin/docker

And doesn't declare depends on adduser, containerd, iptables,
sysvinit-utils, runc or tini.

Correct.

That means you would not need the docker-proxy or the dockerd inside the
container because you are providing a Docker-in-Docker setup where the
container gets the control socker of the dockerd from the host available
as a bind-mount.

That, or TCP remote operation. My main use case is a container running Jenkins, where one of the Docker plugins uses the API client, so it needs to be inside the same container as Jenkins itself -- but obviously I do not want another dockerd in that container.

Mind sending a patch?

If I get around to it during DebCamp -- before that I'm fairly busy with work, and I also want to get my dpkg patches for usrmerge into a presentable shape.

   Simon

Reply via email to