Cloudera快速入门Docker容器在Windows 10 Home上无法运行。

3

我想在Windows 10上运行Cloudera docker机器,但它甚至在记录一行日志之前就死了,我尝试了

docker run -m 8G --memory-reservation 3G --memory-swap 8G --hostname=quickstart.cloudera --privileged=true -t -i -v C:\\sw\\mi_docker_vol_1:/src --publish-all=true -p 8888 cloudera/quickstart /usr/bin/docker-quickstart

但它没有起作用,有什么想法吗?
1个回答

7
问题在于较旧的docker镜像与WSL2存在兼容性问题,而Windows Home不支持WSL1,因此需要解决此问题。要解决这个问题,请按照以下步骤在用户文件夹中创建.wslconfig文件:将以下内容复制到%userprofile%/.wslconfig文件中:
[wsl2]
kernelCommandLine = vsyscall=emulate

然后在Windows服务中重启名为LxssManager的wsl2内核服务,就可以开始使用了。

在Windows Home上运行的Docker容器


1
你救了我的一天,非常感谢你! - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接