docker 图片 mesosphere/dcos-genconf 未找到
docker image mesosphere/dcos-genconf not found
sudo bash dcos_generate_config.sh --web -v
运行 mesosphere/dcos-genconf
docker BUILD_DIR
设置为 /home/ec2-user/genconf
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.
我猜您的 Docker 配置有误。你能检查一下你对默认值做了什么更改吗?
图像 mesosphere/dcos-genconf
不在 Docker 集线器上。它在脚本 dcos_generate_config.sh
中,DC/OS 安装程序从 tar 文件中解压它。
- 您是否为 Docker 守护程序使用代理配置?
- 目录
/home/ec2-user/
中是否存在文件 dcos-genconf.14509fe1e7899f4395-3a2b7e03c45cd615da.tar
。然后删除文件。
docker images
的输出是什么?清理所有包含存储库 mesosphere/dcos-genconf
. 的图像
那你可以再试一次。
这曾经发生在 dcos_generate_config.sh 执行 docker load
时发送 TERM、HUP 或 KILL 时。最新的 EA (1.7) 在这些信号上附带了一个陷阱,这些信号会在此事件中清除。
我建议删除 dcos-genconf-$HASH.tar.xz,它写到您执行 dcos_generate_config.sh 的目录,然后重新 运行。
这样您就可以确保没有损坏的 tar 文件或图像。该图像是一个 tar 文件,附加在 dcos_generate_config.sh 内的 EOF 之后,它提取该文件,将其写入磁盘,然后 docker loads
它。这种方法有很多可能出错的地方。
为了从磁盘中删除 tar,我还建议在图像名称上使用 docker rmi
(如果在 re-运行 之前存在)。
只需删除 tar
文件:
rm dcos-genconf.14509fe1e7899f4395-3a2b7e03c45cd615da.tar
又是运行
bash dcos_generate_config.sh
sudo bash dcos_generate_config.sh --web -v
运行 mesosphere/dcos-genconf
docker BUILD_DIR
设置为 /home/ec2-user/genconf
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.
我猜您的 Docker 配置有误。你能检查一下你对默认值做了什么更改吗?
图像 mesosphere/dcos-genconf
不在 Docker 集线器上。它在脚本 dcos_generate_config.sh
中,DC/OS 安装程序从 tar 文件中解压它。
- 您是否为 Docker 守护程序使用代理配置?
- 目录
/home/ec2-user/
中是否存在文件dcos-genconf.14509fe1e7899f4395-3a2b7e03c45cd615da.tar
。然后删除文件。 docker images
的输出是什么?清理所有包含存储库mesosphere/dcos-genconf
. 的图像
那你可以再试一次。
这曾经发生在 dcos_generate_config.sh 执行 docker load
时发送 TERM、HUP 或 KILL 时。最新的 EA (1.7) 在这些信号上附带了一个陷阱,这些信号会在此事件中清除。
我建议删除 dcos-genconf-$HASH.tar.xz,它写到您执行 dcos_generate_config.sh 的目录,然后重新 运行。
这样您就可以确保没有损坏的 tar 文件或图像。该图像是一个 tar 文件,附加在 dcos_generate_config.sh 内的 EOF 之后,它提取该文件,将其写入磁盘,然后 docker loads
它。这种方法有很多可能出错的地方。
为了从磁盘中删除 tar,我还建议在图像名称上使用 docker rmi
(如果在 re-运行 之前存在)。
只需删除 tar
文件:
rm dcos-genconf.14509fe1e7899f4395-3a2b7e03c45cd615da.tar
又是运行
bash dcos_generate_config.sh