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