首页 Docker

docker-compose 报 Found orphan containers for this project

pyweeX 发布于 02-20
Docker
pyweeX

运行 docker-compose 的时候报了一堆错误,大致意思是容器被孤立,没有依赖关系了。

Found orphan containers (redis, mysql) 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.

原因: 在报这个错之前,改了一下 docker-compose 编排文件,把服务相关的一些镜像独立出来,分成了多个 yaml 文件,所以docker-compose 运行个别程序时会报这个错误。

解决方式,指定 -p 参数.

  1. docker-compose -p xxxxxx1 -f docker-compose-services.yaml up -d
  2. docker-compose -p xxxxxx2 -f docker-compose-application.yaml up -d

声明: 因编程语言版本更新较快,当前文章所涉及的语法或某些特性相关的信息并不一定完全适用于您当前所使用的版本,请仔细甄别。文章内容仅作为学习和参考,若有错误,欢迎指正。

讨论 支持 Markdown 语法 点击演示
回复
评论预览框

开发者

开发者·注册登录
  • 获取验证码
  • 取消