如何在Linux内核Centos下使用Sentinel LDK保护Docker容器实例

2020-04-23 软件货币化 131

1.   首先确认Linux核心版本号(需3.10含以上安装Docker)

uname -r

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

2.   然后确认yum包为最新

yum update

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

3.   安装依赖

yum install -y yum-utils device-mapper-persistent-data lvm2

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

4.   设定yum源

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

5.   获取Docker

yum list docker-ce --showduplicates | sort -r

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

6.   选择需要安装Docker版本(本次默认选择最新版)

yum install docker-ce

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

7.   启动安装好的Docker

systemctl start docker

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

8.   添加Docker为开机启动(可选)

systemctl enable docker

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

9.   下载安装docker-compose

curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

10. 配置并测试docker-compose

chmod +x /usr/local/bin/docker-compose

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

11. 验证版本号

docker-compose version

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

12. 搜索需要安装的镜像(本次例举Centos7.6)

docker search centos:7.6

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

13. 拉取并安装您需要镜像

docker pull centos:7.6.1810

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

14. 查看已安装的镜像

docker images

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

15. 使用带有权限的命令启动实例(--rm --cap-add=SYS_PTRACE 加密锁许可必备权限

docker run -it --rm --cap-add=SYS_PTRACE 实例id

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

16. 进入管理容器

docker attach 实例id

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

17. 安装SentinelRuntime(免驱动锁可不安装)admin-SL软许可需安装

将RTE发送至实例内

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

执行标准RTE安装指令:rpm -i RTE名称

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

18. 将硬件锁加载到Docker实例(如需了解软许可部署请参考25.)

docker run -it --device /dev/bus/usb:/dev/bus/usb 实例id

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

19. 如果您希望通过ACC网页形式了解许可详情,可通过以下方式

docker cp /etc/hasplm/hasplm.ini 实例id:/etc/hasplm/hasplm.ini  获取软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinelhasplm.ini.zip

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

20. 查看实例IP(使用浏览器IP:1947 即可界面化了解授权许可)

docker inspect 实例ID | grep IPAddress

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel

21. 您也可以直接安装RTE后,使用北京宽通提供的自动安装许可脚本,一键部署软许可【获取组件软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,SentinelActivation_Linux.zip

执行 ./kuantong.sh

选择“1”自动安装软许可

选择“2”自动升级硬件锁、或软许可(需提前通过EMS创建对应许可的更新订单)

软件加密狗,软件加密锁,加密圣天狗,身份认证Ikey,AladdinHasp,Superdog超级狗,Sentinel



电话咨询
邮件咨询
在线地图
QQ客服