首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有找到docker图像中间层/dcos-genconf

没有找到docker图像中间层/dcos-genconf
EN

Stack Overflow用户
提问于 2016-05-10 10:37:04
回答 3查看 974关注 0票数 1
代码语言:javascript
复制
sudo bash dcos_generate_config.sh --web -v

运行mesosphere/dcos-genconf停靠程序,并将BUILD_DIR设置为/home/ec2-user/genconf

代码语言:javascript
复制
Unable to find image 'mesosphere/dcos-genconf:14509fe1e7899f4395-3a2b7e03c45cd615da' locally

Pulling repository docker.io/mesosphere/dcos-genconf
docker: Error: image mesosphere/dcos-genconf not found.
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-05-17 00:27:58

这通常发生在dcos_generate_config.sh执行docker load时发送了TERM、HUP或KILL时。最新的EA (1.7)船在这些信号的陷阱,清理在这一事件。

我建议删除dcos-genconf-$HASH.tar.xz,它被写入执行dcos_generate_config.sh的目录中,然后重新运行。

这样,您就可以确保没有损坏的tar文件或图像。该图像是在dcos_generate_config.sh中的EOF之后追加的tar文件,它提取该文件,将其写入磁盘,然后将其写入docker loads。这种方法有很多地方会出错。

为了从磁盘中删除该tar,我还建议在重新运行之前出现在映像名上的docker rmi

票数 2
EN

Stack Overflow用户

发布于 2016-05-10 15:00:48

我猜你的配置有误。您能检查一下您从默认值更改了什么吗?

图像mesosphere/dcos-genconf不在码头枢纽上。它在脚本dcos_generate_config.sh中,DC/OS安装程序从tar文件中解压缩它。

  • 您是否对Daemon使用代理配置?
  • 显示在目录dcos-genconf.14509fe1e7899f4395-3a2b7e03c45cd615da.tar中的文件/home/ec2-user/。然后删除文件。
  • docker images的输出是什么?清理所有拥有存储库mesosphere/dcos-genconf的映像。

那你可以再试一次。

票数 4
EN

Stack Overflow用户

发布于 2017-04-07 00:32:06

只需删除tar文件:

代码语言:javascript
复制
rm dcos-genconf.14509fe1e7899f4395-3a2b7e03c45cd615da.tar

再跑一次

代码语言:javascript
复制
bash dcos_generate_config.sh
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37136037

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档