- 在这个仓库中:https://github.com/pculture/unisubs,
- 我遵循了它的“快速入门”,但在第 3 步出现了这个错误:“... Get:13 http://archive.ubuntu.com trusty/universe amd64 Packages [7589 kB] 在 53 秒内获取 20.8 MB (391 kB/ s) W: 无法获取http://archive.ubuntu.com/ubuntu/dists/trusty-updates/main/binary-amd64/Packages Hash Sum mismatch
E: 部分索引文件下载失败。它们已被忽略,或者使用旧的。命令“ /bin/sh -c apt-get update
”返回一个non-zero code: 100
“
- 我为那个 repo 创建了一个 issue,但它的所有者说它看起来不像 repo 问题,而是 ubuntu 包或 docker 基础映像问题。然后他关闭了这个问题。
- 然后谷歌先生指导我在文件中添加一行代码:“
RUN rm /var/lib/apt/lists/* -vf
”之前“RUN apt-get update
”Dockerfile
。但仍然没有运气。我仍然遇到同样的错误。
谁能告诉我如何修复它来运行这个 repo?太感谢了。
更新 1:
你好,我找到了这个问题的原因。这是因为我的互联网提供商禁止了一些下载网址。我切换到另一个互联网提供商并运行第 3 步:bin/dev build 成功,尽管在此步骤“设置 ca-certificates-java”中还有另一个问题,由于这个主题,我使用“覆盖”机器解决了这个问题:https:/ /github.com/docker/docker/issues/18180-> But now I come up with another issue at step 4: bin/dev up -> The error is below: " Creating unisubs20160121_cache_1 Creating unisubs20160121_queue_1 Creating unisubs20160121_db_1 Creating unisubs20160121_worker_1 Creating unisubs20160121_app_1 Attaching to unisubs20160121_worker_1, unisubs20160121_app_1 worker_1 | /usr/bin/python:无法打开文件“manage.py”:[Errno 2] 没有此类文件或目录 unisubs20160121_worker_1 退出,代码 2 app_1 | /usr/bin/python:无法打开文件“manage.py”:[Errno 2] 否此类文件或目录 unisubs20160121_app_1 以代码 2 退出“
我来宾命令:“bin/dev up”想要执行文件夹 bin/dev 中不存在的文件 manage.py。我注意到的另一件奇怪的事情是,在成功运行第 3 步:“bin/dev build”之后,文件夹 bin/dev 中没有生成新文件。谁能帮我弄清楚这一步?提前致谢。