借官方 Docker 镜像在任何环境运行 RoboDK
想使用 RoboDK 更高级功能及 API?新 Docker 镜像能让您事半功倍。
使用高级机器人编程功能时,常见挑战是搞定不同操作系统的安装依赖(RoboDK 支持众多 OS)。
有了新 RoboDK Docker 镜像,只需从 Docker Hub 拉取镜像并在容器中运行,即可使用软件的高级功能。
此新镜像让在自有服务器或云端部署 RoboDK 变得更容易,助力高级编程与工业机器人仿真快速上手。
以下介绍新 RoboDK Docker 镜像。
什么是 Docker?
Docker 是开发、分享、运行应用的开源平台。
Docker 让开发者能将应用与所有依赖(库等)打包为单一包发布。优势在于创建隔离的「容器」虚拟环境,在同一台机器/服务器上运行多应用互不干扰。运行 Docker 应用时会自动安装配置所有依赖,大幅简化上手。
全新 RoboDK Docker 镜像上线
我们近期发布了现已在 Docker Hub 可用的 RoboDK Docker 镜像。
新格式开启 RoboDK 新可能:将功能集成进持续部署工作流、作为微服务使用、在任意环境安全部署完整机器人编程应用。
此镜像让 RoboDK API(功能丰富的高级编程与仿真接口)更易上手。
为何增加此功能?
像许多更新一样,Docker 镜像源于用户建议。RoboDK 论坛用户 robotguy 曾询问能否将 RoboDK 做成 Docker 镜像……当时不行,现在可以了!
RoboDK 结合 Docker 的收益
使用 RoboDK Docker 镜像可获得多重收益:
- 大幅降低 RoboDK API 编程上手门槛;
- 无需操心 RoboDK 版本与依赖安装,依赖隔离在容器中,不干扰主机其他程序;
- 为所有人开启更多 RoboDK 使用场景。
RoboDK Docker 镜像的 7 大亮点功能
以下仅是冰山一角,熟悉后您会想出更多玩法。
1. 以微服务形式运行 RoboDK 功能
微服务架构基于小型独立服务,可独立开发、部署、维护。RoboDK Docker 镜像让机器人仿真、碰撞检测、离线编程等功能成为微服务。
2. 融入持续交付工作流
CI/CD 将自动化引入开发流程,加速新功能与更新交付。
3. 轻松在任意环境部署 RoboDK
Docker 镜像支持自有服务器或云端部署,让 RoboDK 强大功能触达更多环境。
4. 支持 Kubernetes
Kubernetes 自动化容器化应用的部署、扩缩容、管理。RoboDK Docker 镜像现支持 K8s,为机器人应用部署自动化提供更多选项。
5. 同时运行多个 RoboDK 实例
得益于容器隔离,可在同一台机器上并行运行多个 RoboDK 实例互不干扰。适合需完全独立运行多机器人程序的场景,也避免不同版本 RoboDK 共存可能引发的冲突或停机。
6. 动态启停实例
可按需动态启停 RoboDK 实例,让其功能更易作为服务集成到您的环境中。
7. 远程运行 RoboDK API
在一台机器开发应用,部署到另一台目标机器,无需在目标机安装 RoboDK。
如何通过 Docker 上手 RoboDK
极简三步:安装 Docker,然后在 Docker Hub 的 RoboDK 镜像页运行几条简单命令即可。
您能想到 Docker 镜像的哪些应用?评论区留言,或加入 LinkedIn、Twitter、Facebook、Instagram、RoboDK 论坛讨论。别忘了查看视频库并订阅 RoboDK YouTube 频道
工业机器人
- 全息摄影揭秘:从加博尔的诺贝尔奖发明到未来数据存储
- RoboDK 推出免许可网页版 简化机器人编程
- Mastercam 单元 7:图像管理与刀路创建完整指南
- 掌握CNC机床网点雕刻技术
- 新手指南:在树莓派上搭建RoboDK
- JM Industrial换热器产品矩阵全景:类型、特性与应用场景深度解析
- Syslogic 推出 AI 铁路计算机:提升铁路安全与效率
- Dialog推出超低成本DA14531 SmartBond TINY BLE模块
- NASA 兰利研究中心推出先进全光场相机实现 3D 彩色成像
- RTI Connext 6 发布:性能、安全与统一连接全面增强
- Python 图像处理库 Pillow 完全指南
- Java 9 多Resolution图像API:响应式图形处理