wsl2中安装docker

1、安装docker

执行以下脚本:

这个脚本在执行之前需要先执行chmod +x install-docker.sh这个命令

bash 复制代码
# install docker
curl -fsSL get.docker.com -o get-docker.sh
sh get-docker.sh

if [ ! $(getent group docker) ];
then
    sudo groupadd docker;
else
    echo "docker user group already exists"
fi

sudo gpasswd -a $USER docker
sudo service docker restart

rm -rf get-docker.sh

2、执行install-docker.sh

执行命令如下:

bash 复制代码
./install-docker.sh

3、存在的问题

connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

这个问题的话,需要执行下面的命令,然后选择1

bash 复制代码
sudo update-alternatives --config iptables

再推出terminal重新进

执行docker version,如果如下所示,则表示安装成功了

如果希望每次启动的时候,都给docker启动的话,可以执行下面的这个命令

bash 复制代码
sudo systemctl enable docker
相关推荐
高旭博2 小时前
7. kubernetes资源——service服务
云原生·容器·kubernetes
斯普信专业组2 小时前
Docker 常用命令与时区配置指南
docker·容器·eureka
天一生水water14 小时前
ubuntu使用毫秒镜像方式安装docker mysql
ubuntu·阿里云·docker
Qayrup17 小时前
docker 搭建私有仓库,推送并拉取
运维·docker·容器
郭庆汝17 小时前
docker拉取英伟达官方cuda11.8镜像
docker·cuda11.8
天下不喵18 小时前
Ubuntu24.04安装Docker过程记录
docker
黑黍19 小时前
如何在k8s中配置并使用nvidia显卡
云原生·容器·kubernetes
冷血~多好20 小时前
使用docker部署elk,实现日志追踪
elk·docker·容器
会飞的小蛮猪20 小时前
SkyWalking运维之路(Java探针接入)
java·运维·经验分享·容器·skywalking