首頁 > Java > java教程 > 如何找到 java 應用程式託管(ISP)或如何將 Spring Boot 網站部署到 Koyeb

如何找到 java 應用程式託管(ISP)或如何將 Spring Boot 網站部署到 Koyeb

Barbara Streisand
發布: 2025-01-04 04:18:40
原創
934 人瀏覽過

Spring boot 是最著名的java 框架,我一直在尋找一種簡單的方法來在託管服務上提供java 應用程式(不是專用的,非常昂貴,不是AWS/Azure 太複雜),大多數共享託管不支援java 應用程序,它們支援php 或asp 或perl 這裡是godaddy 虛擬主機支援技術的表格。

我將解釋如何從 dockerhub 部署到 Koyeb,或者我們也可以從 github 儲存庫部署。

  1. 開發一個 SB 應用程序,確保一切都在本地運行。
  2. 執行 mvn spring-boot:build-image -Dspring-boot.build-image.imageName=target-docker-namespace/app-name 這將在本機 docker 中產生應用程式的映像。
  3. 將映像推送到 docker hub、docker push /getting-started-todo-app 或使用 docker 桌面

How to find java app hosting(ISP) or How to deploy Spring Boot website to Koyeb

  1. 前往 koyeb 儀表板並點擊建立 Web 服務,然後選擇 docker 並進行相應配置,系統將為我們產生一個可以測試的子網域,然後進行 dns 連接,我們的網站就上線了。

我花了大約2個小時讓應用程式在docker映像中運行,需要更新pom xml版本和插件,最好遵循https://start.spring.io/,它有最好的pom。

在 Koyeb 端,在配置實例時我將端口更改為 8080,如果我們不選擇 SB 使用的端口,它可能無法工作。

目前看來每月需要 5.36 美元。我使用 1 個 eSmall 實例,我拍了一個螢幕截圖僅供將來參考,看看通貨膨脹如何影響它們 How to find java app hosting(ISP) or How to deploy Spring Boot website to Koyeb

參考資料:

  • https://docs.docker.com/get-started/introduction/build-and-push-first-image/
  • https://www.koyeb.com/docs/deploy/java#deploy-to-koyeb-from-a-container-registry

以上是如何找到 java 應用程式託管(ISP)或如何將 Spring Boot 網站部署到 Koyeb的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板