1. 首先确认Linux核心版本号(需3.10含以上安装Docker)
uname -r
2. 然后确认yum包为最新
yum update
3. 安装依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
4. 设定yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
5. 获取Docker
yum list docker-ce --showduplicates | sort -r
6. 选择需要安装Docker版本(本次默认选择最新版)
yum install docker-ce
7. 启动安装好的Docker
systemctl start docker
8. 添加Docker为开机启动(可选)
systemctl enable docker
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
10. 配置并测试docker-compose
chmod +x /usr/local/bin/docker-compose
11. 验证版本号
docker-compose version
12. 搜索需要安装的镜像(本次例举Centos7.6)
docker search centos:7.6
13. 拉取并安装您需要镜像
docker pull centos:7.6.1810
14. 查看已安装的镜像
docker images
15. 使用带有权限的命令启动实例(--rm --cap-add=SYS_PTRACE 加密锁许可必备权限)
docker run -it --rm --cap-add=SYS_PTRACE 实例id
16. 进入管理容器
docker attach 实例id
17. 安装SentinelRuntime(免驱动锁可不安装)admin-SL软许可需安装
将RTE发送至实例内
执行标准RTE安装指令:rpm -i RTE名称
18. 将硬件锁加载到Docker实例(如需了解软许可部署请参考25.)
docker run -it --device /dev/bus/usb:/dev/bus/usb 实例id
19. 如果您希望通过ACC网页形式了解许可详情,可通过以下方式
docker cp /etc/hasplm/hasplm.ini 实例id:/etc/hasplm/hasplm.ini 获取hasplm.ini.zip
20. 查看实例IP(使用浏览器IP:1947 即可界面化了解授权许可)
docker inspect 实例ID | grep IPAddress
21. 您也可以直接安装RTE后,使用北京宽通提供的自动安装许可脚本,一键部署软许可【获取组件Activation_Linux.zip】
执行 ./kuantong.sh
选择“1”自动安装软许可
选择“2”自动升级硬件锁、或软许可(需提前通过EMS创建对应许可的更新订单)