[英]How to add native docker-compose to official Jenkins image
我正在使用Jenkins官方圖片:
https://hub.docker.com/_/jenkins/
我想知道哪種是向其添加本機docker-compose的最佳方法。 對於完整的持續集成系統,我需要Jenkins啟動Gradle + docker + docker-compose應用程序,但與Docker插件不同,Gradle的docker-image插件僅作為docker-compose前端,需要本地安裝。 然后,我將在Jenkins中使用簡單的shell腳本在測試之前運行docker-compose up命令。
注意:顯然,Docker應該在外部主機中執行,而不是在本地執行,因為我們已經在Docker內部。 我想知道是否可以避免在Jenkins Docker映像中安裝完整的Docker堆棧。
謝謝你的任何想法
docker-compose與docker-engine處於同一級別-因此要在其上運行docker-images /容器的主機需要docker-engine
,如果要使用docker-compose
來運行它們,則需要在主持人-這是最佳做法
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.