WSL:无法在 WSL 2、Ubuntu 18.04 上安装 docker



我在这里和其他网站上搜索了很多相关的帖子,但任何东西都没有解决我的问题。正如标题中提到的,我正在努力在windows操作系统上的linux子系统上安装docker

我是win 10家庭版,所以我已经安装了Docker工具箱,我的wsl是Ubuntu 18.04 的版本2

我按照指示进行,一切都很好,直到我这样做:

~$curl-fsSLhttps://download.docker.com/linux/ubuntu/gpg| sudo apt密钥添加-

gpg:无法连接到代理:IPC连接调用失败

有人遇到同样的困难但解决了这个问题吗?

提前谢谢!

此问题是因为WSL v1设置下的Glibc库存在实时时钟问题。WSLv2可能会在幕后解决这个问题,将来可能不会遇到这个问题。现在你可以手动修复Glibc:

$ sudo add-apt-repository ppa:rafaeldtinoco/lp1871129 
$ sudo apt update 
$ sudo apt install libc6=2.31-0ubuntu8+lp1871129~1 -y
$ sudo apt-mark hold libc6
//Remove "-y" if needed on above step #3.
//And when asked, give "y" and hit enter.

上面的一组命令将添加Glibc库的最新版本,并将稳定库挂起,直到需要重新启用。

您可以跟踪此问题https://github.com/microsoft/WSL/issues/5125

相关内容

  • 没有找到相关文章

最新更新