Docker

Docker 是一个用于在容器中开发、传输和运行应用程序的平台。这些是轻量级、隔离的环境,打包应用程序及其依赖项,使其易于在不同的计算环境中部署和运行。

这些页面描述了如何在 Docker 中使用 Zivid 以及它为何对您的应用程序有用。如果您想直接使用 Docker 设置 Zivid,请参阅以下页面:

容器化应用程序的好处

Docker 容器将应用程序及其依赖项封装到单个包中。这有很多好处,但最重要的是它确保应用程序在不同环境中一致运行。然后,作为开发人员,您可以在本地计算机上创建容器,并确信相同的容器可以在生产中运行。

它还可以轻松更改、更新或以任何方式修改依赖项,而无需重新配置整个系统。以下面的示例为例,其中应用程序连接 Zivid 相机、机器人并将数据记录到云端。

../_images/docker-zivid.png

现在有一个新的Zivid SDK版本可供使用,其中包含了新的功能和改进,但您升级单个包的成本较高。通过上述设置使用Docker,Zivid软件仅被包含在其容器内部。这样,您可以保持其他容器不变,并且只需更新单个容器,无需进一步配置。