[英]How to publish docker-compose.yml itself?
我想確保我們的前端開發人員可以訪問最新版本的后端Web應用程序,並且可以在需要時進行更新,以免與也在開發中的API不兼容。
我創建了一個docker-compose.yml
文件,其中包含兩個服務:一個用於后端Web應用程序,該服務使用自定義Dockerfile
,另一個用於數據庫的通用postgres
映像。 一切正常。
我已經使用docker-compose push
命令將后端webapp映像發布到由Nexus存儲庫管理器提供支持的私有Docker注冊表中。
現在,我想以某種方式使我docker-compose.yml
可用,以便前端開發人員只需使用簡單命令即可運行它。
有沒有一種方法可以將docker-compose.yml
發布到Docker注冊表中,從而避免與前端開發人員共享后端源?
共享docker-compose.yml文件的傳統解決方案是版本控制(例如GitHub)。
最近,Docker一直在致力於docker-app,它允許您使用注冊表服務器共享docker-compose.yml文件。 這是一個單獨的安裝,目前處於試驗階段,因此我不會在其上建立生產環境,但可能對開發人員進行嘗試很有用。 您可以在此處簽出項目:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.