【问题标题】:Error response from daemon when starting a docker container启动 docker 容器时来自守护进程的错误响应
【发布时间】:2017-05-16 03:54:06
【问题描述】:

当我输入 docker start projects 时,我收到此错误:

来自守护进程的错误响应:无效的标头字段值“oci 运行时错误:container_linux.go:247:启动容器进程导致\“exec:\\”/bin/bash“\\”:stat /bin/bash”:没有这样的文件或目录\"\n" 错误:无法启动容器:项目

我应该怎么做才能启动我的 docker 容器?

【问题讨论】:

  • 图片的入口点是什么?另外,这可能是权限问题,您可以尝试以 sudo 身份运行吗?
  • 请编辑docker inspect projects的问题并发布结果?
  • 试试/bin/sh看看你是否有一个shell可以使用。
  • 检查docker-compose.yml 文件中的卷安装。看起来您正在覆盖撰写文件中的命令并执行您忘记安装在volumes 中的脚本

标签: docker


【解决方案1】:

有两个可能的错误

  1. 您映射的文件或目录无效
  2. 您使用的基础镜像没有 /bin/bash

并尝试从 docker run projects 启动一个新容器而不是旧容器

【讨论】:

  • 我的 docker 容器没有目录。我通过从头开始创建一个新的来修复它。
猜你喜欢
  • 2019-03-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-18
  • 2021-10-08
  • 2019-06-13
  • 2016-03-20
  • 2019-12-12
相关资源
最近更新 更多