我目前使用kitchen-docker
驱动程序为我的test kitchen
运行,以加快我们的自动食谱测试。厨房 - 码头和系统
然而,在玩了一段时间后,我发现每个厨房运行失败,如果涉及任何配方service
资源,如果我尝试停止/启动/重新启动服务,这是不允许在容器内和运行失败。
如果我使用kitchen login
容器内,每次我试图用systemctl
...我收到此错误信息:
[[email protected] ~]$ sudo systemctl restart foo
Failed to get D-Bus connection: Operation not permitted
有什么办法解决这一问题?我目前正在使用.kitchen.yml
中的选项privileged: true
运行此映像。
这是众多原因之一,即使作为厨房码头的维护者,我推荐大多数人使用dokken。 – coderanger
是否有任何计划可以随时解决此问题Soon®或者我应该跳入Kitchen-Dokken并且永不回头? – Navarro
我的意思是它本身并不能解决问题,只是这个dokken对这个模型更好。 – coderanger