TIP
win11下安装了DockerDesktop来通过docker到处centos的版本,从而通过wsl来安装
wsl安装centos
docker pull centos:centos7.9.2009
C:\Users\11930>docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
mysql 8.0.32 cdf3aa69f5f0 33 hours ago 517MB
redis latest 7614ae9453d1 13 months ago 113MB
centos centos7.9.2009 eeb6ee3f44bd 16 months ago 204MB
# 创建并启动容器
C:\Users\11930>docker run -d -i -t eeb6ee3f44bd /bin/bash
8ef3409d696fe20bff062ddf082929c4882bf2148f6cfe71f57daa47e5383617
# ===========================到这里就可以到进入容器centos中了========================
C:\Users\11930>docker exec -it 8ef3409d696 bash
现在已经启动了centos容器了,接下来到处这个容器
# 到处容器到当前文件夹中 docker export containerID -o 文件名
E:\wsl\centos7\first>docker export 8ef3409d696fe20bff062ddf082929c4882bf2148f6cfe71f57daa47e5383617 -o centos.tar
以上部分就是从docker中导出centos容器,接下使用wsl导入这个centos子系统
E:\wsl\centos7\first>wsl --import centos7.9.2009 "E:\wsl\centos7\first" "E:\wsl\centos7\first\centos.tar" --version 2
正在导入,这可能需要几分钟时间。
操作成功完成。
查看导入成功
E:\wsl\centos7\first>wsl -l -v
NAME STATE VERSION
* docker-desktop Running 2
docker-desktop-data Running 2
centos7.9.2009 Stopped 2
进入centos❤️
wsl -d centos7.9.2009
停止
wsl --terminate centos7.9.2009
配置工作
DNS配置
- ping www.baidu.com域名不通,但是ping 183.232.231.174 IP地址是通的。
WSL2 网络异常排查 ping 不通、网络地址异常、缺少默认路由、被宿主机防火墙拦截
创建/etc/wsl.conf文件
[network]
generateResolvConf = false
删除/etc/resolv.conf文件(这是一个软连接)
[root@hzz etc]# rm resolv.conf
rm: remove symbolic link ‘resolv.conf’? y
[root@hzz etc]# touch resolv.conf
[root@hzz etc]# vi resolv.conf
nameserver 114.114.114.114
nameserver 223.5.5.5
nameserver 8.8.8.8
nameserver 8.8.4.4
测试:成功
[root@hzz etc]# ping www.baidu.com
PING www.baidu.com (183.232.231.174) 56(84) bytes of data.
64 bytes from 183.232.231.174 (183.232.231.174): icmp_seq=1 ttl=54 time=26.2 ms
64 bytes from 183.232.231.174 (183.232.231.174): icmp_seq=2 ttl=54 time=25.3 ms
64 bytes from 183.232.231.174 (183.232.231.174): icmp_seq=3 ttl=54 time=26.1 ms
64 bytes from 183.232.231.174 (183.232.231.174): icmp_seq=4 ttl=54 time=25.9 ms
^C
--- www.baidu.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 7075ms
rtt min/avg/max/mdev = 25.385/25.941/26.288/0.356 ms
安装网络工具
# 更新
yum update -y
# 安装工具
yum -y install net-tools
172.18.110.175
