使用Sentinel LDK产品时,如何在Linux Docker容器中配置Sentinel Runtime Deamon

2020-08-17 圣天诺软件货币化 64

问题

Sentinel运行时“ hasplm”守护程序可能不会在Docker启动时启动。守护程序“ hasplm_x86_64”无法在后台运行。

原因

Docker映像有时会缺少系统守护程序支持,例如systemd,并且需要手动启动守护程序。

解决办法

以下是一些尝试的解决方法:

使用“ -f”选项将Sentinel Run-time守护程序作为前台进程启动,例如:/usr/sbin/hasplmd_x86_64 –f

当容器启动时或使用脚本启动应用程序之前,启动Sentinel Run-time守护程序。供参考:https://docs.docker.com/config/containers/multi-service_container/ (宽通不保证此页面内容安全性、真实性、以及其他责任)

在容器内运行systemd,并使Sentinel Run-time的守护程序成为许可应用程序的依赖项服务。供参考:https://developers.redhat.com/blog/2019/04/24/how-to-run-systemd-in-a-container/ (宽通不保证此页面内容安全性、真实性、以及其他责任)


电话咨询
我的订单
获取试用