-
公开(公告)号:CN119806730A
公开(公告)日:2025-04-11
申请号:CN202411848752.3
申请日:2024-12-16
Applicant: 北京赛思信安技术股份有限公司
Abstract: 本发明公开了一种基于Docker容器化技术支持分布式设备中多种板卡的仿真方法,属于数通分布式设备测试领域;具体为:首先,在linux服务器上安装Docker,创建包含运行分布式设备软件所需库的Docker容器镜像;然后,创建一个Docker容器网络,以便容器实例之间可以基于同一容器网络通信。接着,将分布式设备中的每个板卡分别对应一个容器实例,基于创建好的容器镜像运行多个容器实例,并为每个容器实例分别指定一个IP地址,连接到Docker容器网络;最后,将每个板卡的程序对应拷贝到各自的容器实例中并运行,即可模拟仿真完整的分布式设备运行。本发明通过使用同一镜像和同一容器网络,提供了一致的运行环境,确保了在不同机器和环境中设备仿真结果的一致性。