簡體   English   中英

使用sysVinit啟動Docker守護程序

[英]Starting Docker daemon with sysVinit

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

我想在啟動時自動化docker守護進程,因此我們不必手動啟動它。 但是,映像不使用systemd,而是使用良好的舊sysVinit

所以我雖然“很容易-使用命令“ dockerd”(或以start-stop-daemon和dockerd作為參數簡單地初始化腳本)。但是不-不起作用。引導時命令“ dockerd -v”可以正常工作(通過管道輸出到日志文件),但是在不帶參數的情況下執行“ dockerd”時-如此簡單的啟動守護進程-不會發生任何事情-不會出現錯誤,也不會發出警告

所以我的問題是-在啟動此dockerd命令之前,是否還需要啟動其他進程或完成配置?

啟動完成后,我將SSH連接到設備並手動執行“ dockerd”,一切正常。

只是為了自己關閉這個問題:D

我注意到在sysVinit系統中,啟動init腳本時,路徑變量不存在(可能是因為root啟動了進程)。

因此,在我的腳本中,我只添加了path變量,並將路徑設置為dockerd文件夾,一切正常! :d

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM