【发布时间】:2019-02-14 00:43:39
【问题描述】:
目前我使用 基于 ARM64 的 Debian 映像和 docker。
我想在启动时自动启动 docker 守护进程,这样我们就不必手动启动它了。但是图像不使用 systemd 而是 good old sysVinit。
所以我虽然“非常简单 - 简单的带有命令“dockerd”(或 start-stop-daemon 和 dockerd 作为参数)的初始化脚本。但没有 - 不起作用。命令“dockerd -v”在启动时工作正常(通过管道输出到日志文件检查)。但是当没有参数执行“dockerd”时 - 如此简单的启动守护进程 - 没有任何反应 - 没有错误没有警告没有任何东西被传送到日志文件。
所以我的问题是——在启动这个 dockerd 命令之前是否需要启动任何其他进程或需要完成配置?
启动完成后,我通过 SSH 连接到设备并手动执行“dockerd”,一切正常。
【问题讨论】: