https://blog.csdn.net/qq_25243451/article/details/88690058
問題描述
最近在配置 Docker-compose 時經常出現沖突問題,這里貼出解決方法
報錯如下
WARNING: Found orphan containers (blog_server) for this project. If you removed or renamed this service in your compose file, you can run this command with the --remove-orphans flag to clean it up.
1
然后容器內代碼混亂,一個容器出現另一個容器的邏輯代碼等千奇百怪的問題。
終端會提示使用 --remove-orphans 去修復錯誤,但是這樣的話容器會被刪除,明顯不是我們要的答案。
問題分析
這里查看文檔后發現,是因為多個容器配置的目錄名一樣,導致默認名一致出現的問題。
每個配置都有一個項目名稱。如果提供 -p 標志,則可以指定項目名稱。如果未指定標志,Compose 將使用當前目錄名稱。
解決方案
這里解決方案就是啟動時加 -p 修改配置名,然后就可以解決問題了。
$ sudo docker-compose -p xxx up -d
————————————————
版權聲明:本文為CSDN博主「青岑lw」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_25243451/article/details/88690058