云和容器部署
The use of containers expands UNIGINE's capabilities to support new cloud-based development workflows as well as deployment strategies. Containers can be used to enhance production pipelines, develop next-gen cloud applications, deploy enterprise solutions, and a lot more.容器的使用扩展了UNIGINE的功能,以支持新的基于云的开发工作流程以及部署策略。 容器可用于增强生产管道、开发下一代云应用程序、部署企业解决方案等等。
Containers are a technology designed to pack applications and their supporting dependencies into a single standard unit that is portable across different computing systems, whether they're on-premises or in the cloud.容器是一种技术,旨在将应用程序及其支持的依赖项打包到一个标准单元中,该单元可在不同的计算系统中移植,无论它们是在本地还是在云中。
Similar to virtual machines, containers are stored on disk as a container image, from which multiple containers can be instantiated. However, unlike virtual machines, containers share a common operating system kernel and can also share common data between distinct container images. This makes them lightweight in terms of computing resources and enables a greater number of concurrent deployments.与虚拟机类似,容器作为容器映像存储在磁盘上,从中可以实例化多个容器。 但是,与虚拟机不同,容器共享一个通用的操作系统内核,并且还可以在不同的容器映像之间共享通用数据。 这使得它们在计算资源方面变得轻量级,并允许更多的并发部署。
This section describes how to use containers and container images to support cloud-based deployments of UNIGINE-based applications as well as SDK Browser and UnigineEditor to be used in the process of development of applications on the basis of UNIGINE Engine.本节介绍如何使用容器和容器映像来支持基于UNIGINE的应用程序的基于云的部署以及在UNIGINE引擎的基础上在应用程序开发过程中使用的SDK Browser和UnigineEditor。