【问题标题】:Docker: Service 'web' failed to build (Django application)Docker:服务“web”构建失败(Django 应用程序)
【发布时间】:2018-08-25 15:19:23
【问题描述】:

我正在尝试为我的 Django 项目创建一个 Docker 容器。我正在使用 macOS High Sierra。我关注了instructions 1:1 但我仍然在这里遇到这个问题。以前有人吃过吗?

Starting docker_5pm_db_1 ... done
Building web
Step 1/7 : FROM python:3
 ---> 825141134528
Step 2/7 : ENV PYTHONUNBUFFERED 1
 ---> Using cache
 ---> 86fbc1f50cb7
Step 3/7 : RUN mkdir /code
 ---> Using cache
 ---> cddc69032a83
Step 4/7 : WORKDIR /code
 ---> Using cache
 ---> 5856113960ac
Step 5/7 : ADD requirements.txt /code/
 ---> Using cache
 ---> 904ab3d3b831
Step 6/7 : RUN pip install -r requirements.txt
 ---> Running in bb0e01c4ca4e
ERROR: Service 'web' failed to build: OCI runtime create failed: container_linux.go:348: starting container process caused "exec: \"/bin/sh\": stat /bin/sh: no such file or directory": unknown

【问题讨论】:

  • 根据this comment,我建议使用--no-cache 选项进行重建

标签: django docker docker-compose


【解决方案1】:

Looking online 看来您的问题与您的 Docker 安装有关,这搞砸了。首先,尝试重新启动 Docker。如果这不能解决您的问题,请删除图像并尝试使用 --no-cache 标志重新构建。

最后,如果这些都不起作用,请尝试清理 Docker 环境:

1 个列表项

2 点击我菜单栏中的泊坞窗图标

3 点击preferences

4 点击reset 标签

5 点击remove all data

【讨论】:

  • 完美运行!
猜你喜欢
  • 2019-11-28
  • 2021-08-02
  • 2022-09-28
  • 2017-01-14
  • 2020-06-09
  • 2017-02-14
  • 1970-01-01
  • 1970-01-01
  • 2022-01-22
相关资源
最近更新 更多