Uh oh!
There was an error while loading. Please reload this page.
split tls-generate-certs.sh from dockerd-entrypoint.sh - #168
Conversation
AkihiroSuda
commented
Jul 18, 2019
An alternative way is to just extend the current dockerd-entrypoint.sh to support rootless |
tianon
commented
Jul 19, 2019
I think I'd like to understand more about the goal of running rootless |
AkihiroSuda
commented
Jul 20, 2019
Rootless protects the host from potential vulns of Docker, containerd, and runc |
tianon
commented
Jul 22, 2019
But if it's running inside a |
AkihiroSuda
commented
Jul 23, 2019
No, it is just same as non-root on the host.
In other words, |
AkihiroSuda
commented
Jul 23, 2019
Or maybe it is less privileged than non-root-on-the-host, because it has fewer suid binaries (only |
AkihiroSuda
commented
Jul 23, 2019
Also, as a side effect, splitting the script will be helpful for testing issues like #171 |
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
AkihiroSuda
commented
Jul 24, 2019
rebased |
yosifkit
commented
Jul 24, 2019
I'd rather not have a sprawl of many scripts and instead have one script that can do everything required for dind-related startup (root or not). |
AkihiroSuda
commented
Jul 25, 2019
The standard |
AkihiroSuda
commented
Jul 30, 2019
@tonistiigi@tiborvass Do you think the rootless image should be separated from |
tianon
commented
Jul 30, 2019
via email
It's going to be separate for (the `rootlesskit` and `vpnkit` binaries are
not exactly trivial in size).
I've got an alternate proposal to yours worked up, I just haven't had time
to actually open it as a PR for you to review yet. Hoping to get that open
ASAP (either tonight or tomorrow). |
AkihiroSuda
commented
Jul 31, 2019
closing in favor of #174 |
Signed-off-by: Akihiro Suda akihiro.suda.cz@hco.ntt.co.jp
so that it can be called from dind-rootless (#165) entrypoint script