我有一个程序,需要syslog运行才能正常工作。我在一个3.16.0版本的高山容器中工作。当我从程序(weewx)获得多个错误时,我知道syslog没有在容器中运行,所以我研究了如何运行它,但没有成功。
安装openrc (apk add --no-cache openrc)后,我尝试按照阿尔卑斯维基上的建议将其添加为服务,但是在运行rc-update add syslogd boot之后,我得到了以下错误:
rc-update: service `syslogd' does not exist
我在服务方面没有太多经验,所以我决定去问。当容器被启动时,应该采用什么正确的方法来以守护进程的形式运行be呢?现在,为了让它运行,我手动启动它,但是让它自动运行将是很棒的。
谢谢!
发布于 2023-01-18 16:43:54
我只是遇到了这个,我有点失望,因为这已经有7个月没有得到回答了,而且还没有被阿尔卑斯wiki覆盖。
rc-update add syslog boot,而不是syAdd.1-d。apk add openrc busybox-initscripts。在高山>= 3.17上,您可以添加一个包apk add busybox-openrchttps://unix.stackexchange.com/questions/706528
复制相似问题