解锁WSL下Docker使用

简介:Windows Subsystem for Linux(简称WSL)是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。正常情况下,WSL安装完成后直接使用docker会抛出以下报错:

python 复制代码
Cannot connect to the Docker daemon at unix:///var/run/docker.sock.

历史攻略:

WSL:win10不用虚拟机、xshell也能运行Linux文件的解决方案

win10:安装docker和测试安装redis

卸载WSL

安装步骤:

1、正常安装WSL

2、安装 Windows Docker

3、再次运行WSL的时候即可正常使用WSL下的docker了。

python 复制代码
(base) tom@L:/$ docker run -itd --name redis-test -p 6379:6379 redis
Unable to find image 'redis:latest' locally
latest: Pulling from library/redis
b0a0cf830b12: Pull complete
214d0afb35ca: Pull complete
16a9d12e7a2c: Pull complete
cb9709829e8b: Pull complete
00e912971fa2: Pull complete
f7ebca356832: Pull complete
4f4fb700ef54: Pull complete
c16c264be546: Pull complete
Digest: sha256:f14f42fc7e824b93c0e2fe3cdf42f68197ee0311c3d2e0235be37480b2e208e6
Status: Downloaded newer image for redis:latest
97ee5c88fdcf903c847be92ee2e89ee6bfb376f8a2d5e6cfa25aeb9e5a43f43b
(base) tom@LAPTOP-3FI0HAN5:/mnt$ docker ps -a
CONTAINER ID   IMAGE     COMMAND                  CREATED         STATUS         PORTS                                       NAMES
97ee5c88fdcf   redis     "docker-entrypoint.s..."   6 seconds ago   Up 3 seconds   0.0.0.0:6379->6379/tcp, :::6379->6379/tcp   redis-test
相关推荐
IvanCodes1 小时前
二、Docker安装部署教程
docker·容器
Andy杨3 小时前
20250707-4-Kubernetes 集群部署、配置和验证-K8s基本资源概念初_笔记
笔记·容器·kubernetes
jingyu飞鸟4 小时前
linux系统源代码安装apache、编译隐藏版本号
linux·运维·apache
2401_858286115 小时前
OS15.【Linux】gdb调试器的简单使用
linux·运维·服务器·开发语言·gdb
容器魔方6 小时前
中选名单出炉|18位学生入选开源之夏KubeEdge课题,欢迎加入!
云原生·容器·云计算
保持学习ing6 小时前
day1--项目搭建and内容管理模块
java·数据库·后端·docker·虚拟机
c30%006 小时前
内网渗透——红日靶场五
运维·服务器
zjw_rp7 小时前
centos停止维护后更换yum源
linux·运维·centos
宇钶宇夕7 小时前
EPLAN 电气制图:建立自己的部件库,添加部件-加SQL Server安装教程(三)上
运维·服务器·数据库·程序人生·自动化
susu10830189117 小时前
Debian 11 Bullseye 在线安装docker
运维·docker·debian