gpt4 book ai didi

docker - 使用 sysVinit 启动 Docker 守护进程

转载 作者:行者123 更新时间:2023-12-02 19:30:06 41 4
gpt4 key购买 nike

目前我使用基于 ARM64 的 Debian Images 和 docker

我想在启动时自动化 docker 守护进程,这样我们就不必手动启动它。但是图像不使用 systemd,而是使用 good old sysVinit

所以我虽然“非常简单 - 使用命令“dockerd”(或 start-stop-daemon 和 dockerd 作为参数)的简单初始化脚本”。但是不 - 不起作用。命令“dockerd -v”在启动时工作正常(通过管道输出到日志文件进行检查)。但是当在没有参数的情况下执行“dockerd”时 - 如此简单的启动守护进程 - 什么都没有发生 - 没有错误没有警告没有任何东西通过管道传输到日志文件。

所以我的问题是 - 在启动此 dockerd 命令之前是否需要启动任何其他进程或需要完成配置?

启动完成后,我对设备执行 SSH 并手动执行“dockerd”,一切正常。

最佳答案

只是为了自己结束这个问题:D

我注意到在 sysVinit 系统中启动初始化脚本时路径变量不存在(可能是因为 root 启动进程)。 #

所以在我的脚本中我只是添加了路径变量并设置了 dockerd 文件夹的路径并且一切正常! :D

关于docker - 使用 sysVinit 启动 Docker 守护进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52243257/

41 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com