0
不容易爲這個問題做出好的標題,所以如果有人有更好的主意,請編輯。如何解決在我的VPS上部署/更新dockerized應用程序?
這就是我:
- VPS(KVM)
- 泊塢
- Nginx的代理,因此所有碼頭工人的容器應該被暴露會自動暴露在適當的域。
- 像WordPress的一些應用程序只是用容器,其可通過FTP連接入店量,所以這是不是管理他們的問題/更新的東西等等
- 我有SailsJS應用程序(的NodeJS),我不得不dockerize。它會經常更新。
- 我將已用C#編寫(ASP.NET)/爪哇(彈簧)與類似的情況一些應用如在點5
兩個5和6的源代碼被存儲在到位桶,但是如果被改變自己託管的git服務器來解決問題會更好。
我在尋找的是自動化的過程,當我確認提交時確定docker鏡像,並確保docker將提取新鏡像並重新啓動容器。我不想使用DockerHub,因爲只有一個私有存儲庫,所以它不會長期工作。
我想我可以做詹金斯它以某種方式,但不知道如何...
它是否必須是私人的GitLab或它會與GitLab本身一起工作?正如我所看到的,我可以在GitLab上進行私人回購而無需支付任何額外費用 –
我只有私人服務器的經驗,但我認爲您可以擁有私人資料他們的服務器。 – BlackStork