【问题标题】:Cloudera quickstart docker: unable to run/start the containerCloudera quickstart docker:无法运行/启动容器
【发布时间】:2018-03-01 06:17:40
【问题描述】:

我正在使用 Windows 10 机器,在 Windows 上使用 Docker,并拉取了 cloudera-quickstart:latest 映像。在尝试运行它时,我遇到了以下错误。 有人可以建议吗。

docker:来自守护进程的错误响应:oci 运行时错误:container_linux.go:262:启动容器进程导致“exec:\”/usr/bin/docker-quickstart\”:stat /usr/bin/docker-quickstart:没有这样的文件或目录”

我的运行命令:

docker run --hostname=quickstart.cloudera --privileged=true -t -i cloudera/quickstart /usr/bin/docker-quickstart

【问题讨论】:

标签: docker cloudera-quickstart-vm


【解决方案1】:

问题是我已经单独下载了docker并使用这个命令创建了镜像,cloudera 5.10及更高版本不支持。

tar xzf cloudera-quickstart-vm-*-docker.tar.gz

docker 导入 - cloudera/quickstart:latest -docker/.tar

所以我终于删除了 docker 镜像,然后正确地拉取了它

docker pull cloudera/quickstart:latest

现在 docker 已正常启动并运行。

【讨论】:

  • 我被困在同一件事上,您从哪里发现 clouder 5.10 及更高版本不支持此功能?
  • 导入 docker 有什么问题,因为我在 cloud-era/docker 官方文档中找不到类似的东西。
【解决方案2】:

如果您下载了 CDH v5.13 docker 镜像,那么问题可能主要是由于镜像存档的结构;就我而言,我发现它是 clouder*.tar.gz > cloudera*.tar > cloudera*.tar !似乎包装是由错误完成的,官方documentation 也没有捕捉到这一点:( 在这种情况下,只需再执行一层提取以获取正确的 cloudera*.tar 档案。来自 cloudera 的 post论坛帮了我。

【讨论】:

    猜你喜欢
    • 2020-10-27
    • 1970-01-01
    • 1970-01-01
    • 2016-08-23
    • 2017-12-28
    • 1970-01-01
    • 2017-03-02
    相关资源
    最近更新 更多