簡體   English   中英

從 docker 文件觸發 docker 組合文件的最佳方法是什么?

[英]What is the best way to trigger a docker compose file from docker file?

我最近正在學習 docker,所以這部分不清楚,假設我正在制作一個節點 js 應用程序,其中前端已連接到 mongo db,但我使用 docker-compose 文件來啟動 mongo 容器,每次我進行開發時,現在我已經完全構建了我的應用程序,並想為其制作最終的 docker 文件,以便我可以發布我的圖像。 做這個的最好方式是什么?

想法-1

我是否應該將我的 docker-compose 文件也包含在最終圖像中,以便在使用npm start我應該使用觸發器這個 ZBAEDB53E8045AE7AE79Z39

或者有沒有其他方法可以直接啟動容器

我也不是 Docker/Compose 專家,但您通常從docker-compose.yml 引用您的 Dockerfile 而不是相反。

如果您可以分享 docker-compose.yml 的示例並擴展您的部署計划(本地 shell 腳本?雲上的 CI/CD?所有服務的單一主機?),將會非常有幫助。

另外,我鼓勵您查看官方的Use Compose in production

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM