首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在码头集装箱上的阿尔卑斯山上添加syslogd作为服务

在码头集装箱上的阿尔卑斯山上添加syslogd作为服务
EN

Unix & Linux用户
提问于 2022-06-17 09:20:36
回答 1查看 1K关注 0票数 4

我有一个程序,需要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呢?现在,为了让它运行,我手动启动它,但是让它自动运行将是很棒的。

谢谢!

EN

回答 1

Unix & Linux用户

发布于 2023-01-18 16:43:54

我只是遇到了这个,我有点失望,因为这已经有7个月没有得到回答了,而且还没有被阿尔卑斯wiki覆盖。

  1. 这个命令实际上是rc-update add syslog boot,而不是syAdd.1-d。
  2. 如果您还没有在< 3.17的高山上添加openrc和busybox-initscript,则需要使用apk add openrc busybox-initscripts。在高山>= 3.17上,您可以添加一个包apk add busybox-openrc
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/706528

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档