一千萬個為什麽

搜索

在主節點VM上Dockerize CI安裝



這個問題開始,你想要在你的主節點虛擬機上dockerise你的CI(Gitlab(特別是如果Gitlab也包含你所有的倉庫)或者Jenkins)嗎?

這有什麽優點和缺點,而不是僅僅在沒有docker的情況下正常安裝到虛擬機上?

轉載註明原文: 在主節點VM上Dockerize CI安裝

一共有 2 個回答:

優點</強>

  • 可以在容器編排平臺上運行配置項

缺點</強>

  • 泊塢窗中的泊塢窗

如果只是主人,我會說沒關系。主要擔心的是您的CI工具管理運行的Docker平臺的任何遞歸依賴關系。

Build agents are another case. I've run CI with Docker in both configurations, and I prefer running outside of Docker and invoking it during your build, as it allows consistency between your dev and CI platform. Eg: https://github.com/amaysim-au/docker-serverless