如何将软件包服务安装到alpine Linux?

如何将软件包服务安装到alpine Linux?,linux,Linux,我需要以某种方式在alpine linux上安装服务包,以便测试能够正确运行。测试是使用testinfra模块编写的。 我的测试在ubuntu和centos上运行良好,但在alpine上不起作用 import testinfra def test_nginx_running_and_enabled(host): nginx = host.service('nginx') assert nginx.is_running assert nginx.is_enabled 我

我需要以某种方式在alpine linux上安装服务包,以便测试能够正确运行。测试是使用testinfra模块编写的。 我的测试在ubuntu和centos上运行良好,但在alpine上不起作用

import testinfra

def test_nginx_running_and_enabled(host):
    nginx = host.service('nginx')
    assert nginx.is_running
    assert nginx.is_enabled
我犯了一个错误

与我的意思不完全一样,nginx已经安装在那里,问题是它没有被检查,因为alpine linuxI上没有服务命令/实用程序。对不起,我误解了你的问题。答案已更新(
openrc
apk add --no-cache openrc
rc-service nginx status