Solaris 11.3 上的 Docker 有哪些替代方案?

What alternatives are there for Docker on Solaris 11.3?

我正在尝试设置类似于 Docker 的东西,以便在 Solaris 中部署 spring 应用程序。我想到了 Solaris 区域,但它似乎并没有那么简单,或者我很难理解它。

欢迎提出有用的建议,谢谢。

我建议两个选项:

1) 创建一个安装了 'minimal-server' 包的区域。安装您的应用程序和所有依赖项。从该区域创建统一存档。为新区域创建一个配置文件(使用 user/password、IP、主机名等——以避免在第一次启动时这样做)。使用您刚创建的配置文件从该统一存档安装区域。它非常快——使用 'minimal-server' 在 VirtualBox 中我花了 2-2.5 分钟。在裸机上会更快。

2) 从您的应用程序创建一个 IPS 包,将其发布到本地存储库。创建一个清单,其中列出 'minimal-server'、依赖项和您的应用程序包。使用该清单和配置文件安装区域(如第一种方法)。

第一种方法更快更容易,但不是很灵活。如果你想改变你的应用程序,你必须重新创建你的存档。第二种方法更灵活(当你更新你的应用程序时,你只需将它重新打包并发布到存储库中),但它可能需要更长的安装时间(因为安装单个包比单个存档流需要更长的时间)。 如果您需要更详细的说明和文档链接,请告诉我。