[英]Issue trying to install docker on WSL2
当我尝试运行sudo dockerd
时收到休闲错误消息
grpc: addrConn.createTransport failed to connect to {unix:///var/run/docker/containerd/containerd.sock <nil> 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial unix:///var/run/docker/containerd/containerd.sock: timeout". Reconnecting... module=grpc
failed to start daemon: Error initializing network controller: error obtaining controller instance: failed to create NAT chain DOCKER: iptables failed: iptables -t nat -N DOCKER: iptables v1.8.4 (legacy): can't initialize iptables table `nat': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
我可以检查任何东西来修复它吗? PS:我在 windows 上没有管理员用户,谢谢
更新系统上的软件包 sudo apt update -y && sudo apt upgrade 问题是当前的 kernel 不支持创建表(不太可能)或 iptables
这是否解决了问题? 我遇到了同样的错误,上面的解决方案不起作用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.