1

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

我欢迎有用的建议,谢谢。

4

1 回答 1

4

我建议两种选择:

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

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

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

于 2017-06-07T00:07:39.713 回答