akc*_*soy 7 java deployment synology docker spring-boot
我有一个带有 REST API 的 Spring-Boot 应用程序(Maven 构建和 MongoDB 数据库)。我还将在其之上使用 Angular 2 制作一个 UI(npm build)。
我想做的是托管这个网站,其后端和数据库位于服务器上。我可以在 Synology NAS (DS216j) 上执行此操作吗?或者我应该买一台像 Raspberry Pi 3 这样的小型电脑?
我听说我们可以在 Docker 中部署我们的应用程序,Synology 有一个 docker 应用程序还是什么?这会帮助我实现目标吗?我希望获得您类似设置的分步指南。
据我了解,您只想让应用程序在 NAS 上运行,因此使用 Docker 是一种选择,但不是必需的。
根据特定型号的下载页面,您的 DS216j 支持 Java8。那么你必须做什么:
java -jar <jar-file-name>.jar
只需确保您的应用程序的端口与 NAS 使用的端口不冲突即可。
您还可以从应用程序创建 Docker 映像并在 NAS 上运行它,您的模型似乎支持 Docker: https: //www.synology.com/en-us/dsm/packages/Docker。但从我的角度来看,这会带来一些额外的努力,但没有附加价值。
归档时间: |
|
查看次数: |
8474 次 |
最近记录: |