WSL(Windows Subsystem for Linux,Windows 子系统 Linux)是一个在 Windows 10 和 Windows 11 上运行的兼容层,允许用户在 Windows 上运行 Linux 二进制可执行文件(ELF 格式)。WSL 提供了一个完整的 Linux 环境,可以直接在 Windows 上运行 Linux 命令行工具和应用程序,而无需使用虚拟机或双重启动。
WSL 的主要特点
- 无缝集成:可以在 Windows 和 Linux 之间无缝共享文件和工具。
- 轻量级:不像虚拟机那样占用大量资源,启动速度快。
- 支持多种发行版:可以从 Microsoft Store 安装多种 Linux 发行版,如 Ubuntu、Debian、Kali Linux 等。
- 开发友好:适合开发人员在 Windows 上使用 Linux 工具链进行开发。
之前一直尝试在WSL内装docker,现在才发现根本不用那么麻烦,只需要在Windows上面装好就行了
首先在你的Windows上面安装docker desktop
打开docker的设置
点击Resource-WSL integration
选择需要使用docker的子系统,然后就可以使用了,完全不需要在wsl里面安装
输入docker测试一下是否正常
在WSL里面进行的操作是可以完美同步到这上面的,就等于是WSL用了windows上面的docker。
Windows服务可能跑的比较多,大家要注意端口的使用
评论列表(1条)