dockerd –add-runtime与docker-container –runtime

dockerd设置为--add-runtimedockerd docker-container设置为dockerd什么区别? 我应该在使用dockerd时候定义手动运行--runtime docker-container运行时间吗?还是dockerd会照顾正确的运行时间?

集装箱国家

选项1:包括

最后使用的运行时间将被存储在容器configuration(整个元组:)中的磁盘上。 这意味着,下一次启动容器时没有–add-runtime参数,旧值将被使用。

在运行时不再注册守护进程的情况下,应显示错误,以便用户可以正确指定正确的运行时。

这个选项也允许在容器创build时指定这个标志,而不是每次容器开始时都用作缺省(即docker create)。

选项2:不包括

如果我们select不在磁盘上保留该选项,那么如果没有指定运行时,容器的下一个启动将恢复为默认运行时

详情: https : //github.com/moby/moby/issues/22845