3. WSL 到 Windows 主机的网络映射 WSL 2 中的网络映射不同于 WSL 1。如果你使用的是 WSL 2,WSL 和 Windows 之间的网络配置可能会有所不同。 配置端口转发 WSL 2 使用 Hyper-V 网络虚拟化,因此需要配置端口转发以便从 Windows 主机访问 WSL 中的服务。你可以使用 Windows 的netsh命令来设置端口转发。例如:...
网址:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi 此时windows系统已具备WSL和WSL2两种模式啦。 三、在WSL和WSL2之间切换 可以在命令行通过指令切换WSL和WSL2版本,指令如下 wsl --set-default-version 2 wsl --set-default-version 1 查看当前WSL版本指令如下 wsl -l -v 四...
如果容器默认对外部隐藏IP,那连接容器的方式就完全通过 docker宿主机IP+端口转发(访问宿主机上指定的端口,然后宿主机端口帮忙跳转到容器端口)。 docker for windows桌面版是一种特殊的Windows安装docker的方式。其中docker宿主机IP被设定和本地 Windows IP一样。而WSL2直接安装的方式中,两者是不同IP,只不过在同一个W...
而WSL2直接安装的方式中,两者是不同IP,只不过在同一个WSL子网下。 实际ping容器的IP和端口号 这里陷入过误区,一直在用容器端口+3306连接数据库,一直认为是docker for windows有坑。或者是Windows防火墙策略。 异端口转发测试(装docker,跑这个测试): 查看被禁用的端口 netshinterfaceipv4showexcludedportrangeprotocol=t...
2.1 安装wsl2 Docker是基于linux的,在win10中首先需要安装wsl2。wsl全称Windows Subsystem for Linux,让win10能够原生运行Linux二进制可执行文件的兼容层,且不会产生传统虚拟机或双启动设置开销。 wsl2安装步骤参照微软官方教程https://docs.microsoft.com/zh-cn/windows/wsl/install-win10#step-4---download-the-...
环境需求 虚拟化有两种模式,一是基于Hyper-V,二是基于WSL2。后者是新技术,作为前者的替代。但是我...
低于 18362 的版本不支持 WSL 2。 使用 Windows Update 助手更新 Windows 版本。开始–运行:winver可查看操作系统版本。 2.1.1、升级操作系统至最新版本 Win10最新版本更新地址: https://www.microsoft.com/zh-cn/software-download/windows10 更新安装过程会持续主要设置两处: 端口映射 虚拟服务...
win10家庭版貌似不支持docker,我用的是企业版 1.开启Hyper-V后重启 2.https://hub.docker.com/editions/community/docker-ce-desktop-windows/ 下载docker安装,安装完成可能会报这个错误 更加报错提示,猜测可能是我们使用的wsl2版本老了,需要我们自己手动更新一下,我们根据提示去微软官网下载最新版的wsl2安装... ...
wsl2 固定ip_wsl2 ssh 在使用win10的wsl2子系统时,windows会通过虚拟交换机给win10本机与wsl2子系统各自会分配一个ip地址,当windows电脑重启并再次打开wsl2时,虚拟交换机会被重新创建,分配给它们的ip地址也会随着改变。 02 远程桌面链接内网服务器(外网和内网)详细介绍 公司之前一直在用teamview做远程桌面,好用...
最新的windows版本不再使用Hyper-V,而是使用wsl2,详细信息请查看链接:https://docs.microsoft.com/zh-cn/windows/wsl/install-win10 运行Docker 双击打开桌面上的Docker Desktop,等待Docker图标从Docker is starting变成Docker is running。 修改Docker镜像源,右击Docker图标,选择Settings。