我正在使用Windows 10机器,在Windows上使用Docker,然后拉出cloudera-quickstart:最新图像。在尝试运行它时,我遇到了以下错误。 有人可以建议。
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
答案 0 :(得分:4)
问题是我单独下载了docker并使用此命令创建了映像,cloudera 5.10及更高版本不支持该命令。
tar xzf cloudera-quickstart-vm - * - docker.tar.gz
docker import - cloudera / quickstart:latest< Cloudera的-快速启动-VM- -docker / 的.tar
所以我最终删除了泊坞窗图像,然后将其正确拉出
docker pull cloudera / quickstart:latest
现在docker正常启动并运行。
答案 1 :(得分:1)
如果您下载了CDH v5.13 docker映像,则问题可能主要是由于映像存档的结构所致;就我而言,它是 clouder * .tar.gz> cloudera * .tar> cloudera * .tar !似乎打包工作是由错误完成的,而官方documentation也没有捕获到这一点:(在这种情况下,只需再执行一次提取级别即可获得正确的cloudera * .tar档案。这{{3} }来自cloudera论坛的帮助。