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
相关推荐
QH_ShareHub4 分钟前
Docker 是什么?Docker 和 Conda 的区别
docker
哦你看看5 分钟前
K8S-Configmap资源
云原生·容器·kubernetes
德育处主任Pro27 分钟前
『NAS』证件照自由,在群晖部署HivisionIDPhotos
docker·群晖·nas
元气满满-樱28 分钟前
Docker部署WordPress开源项目
docker·容器·开源
凯子坚持 c29 分钟前
Docker 容器全生命周期管理与实操深度解析
运维·docker·容器
ccmedu1 小时前
Docker 安装mysql8.0 主从同步
运维·docker·容器
AI算法蒋同学1 小时前
5 个用于人工智能基础设施的 Docker 容器
人工智能·docker·容器
不会kao代码的小王1 小时前
openEuler容器化实战:用Docker和iSulad部署Redis
redis·docker·容器
java_logo1 小时前
RUSTFS Docker 容器化部署指南
java·运维·docker·容器·jenkins·运维开发
吕海洋2 小时前
docker + dependency-check 进行安全扫描
安全·docker·容器