wsl2 ubuntu下 docker 使用
在wsl2 的ubuntu 下无法直接使用docker ,需要通过两步实现:
1.docker desktop 启动wsl2

选中use the wsl2 base engine

开关 ubuntu ,这个会自动发现的。
2.然后docker 命令可以用了,但是仍然无法直接使用docker
直接使用会提示:
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/json?all=1&limit=1: dial unix /var/run/docker.sock: connect: permission denied
如下界面:

那如何才能直接用呢,需要将当前用户加入到docker组
用如下命令:
sudo groupadd docker
sudo gpasswd -a $USER docker
接下来就可以畅快的docker 命令直接使用了。

浙公网安备 33010602011771号