我只在Node.js Docker和CICD领域呆了几个月。
我想描述一个我想做的任务,希望您能给我一些有关我正在使用的系统和服务的关键字。因此,更多的是关于CICD管道的信息……但我当然必须首先设置一些系统。
所以我们尝试一下:
我在Node.js中编程,并使用Docker进行容器化, 对于项目管理,我通过自己的网络使用Gitlab-CE, 我还从我的私人注册表中获取了我的Docker映像。
我可以构建和运行微服务架构,但是:
我正在寻找一种仅在需要时启动,运行和停止Docker中的Nodejs服务的方法...听起来很简单,但我无法进入!
说实话,我还不知道谁必须接受Docker服务的请求,如何接受,然后告诉该服务他的任务...
我已经读过有关Jenkins的文章,但是据称Gitlab CI也应该能够做到这一点。
这里有人可以告诉我他们的经历吗?