news 2026/6/13 18:05:47

window10的wsl安装配置ubuntu22.04和docker

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
window10的wsl安装配置ubuntu22.04和docker

1.安装ubuntu

管理员身份运行命令行

查询可使用的linux版本

wsl --list --online

网速好下载发布版:

wsl --install -d Ubuntu-22.04

网速不好下载网络版,然后重启:

wsl --install --web-download -d Ubuntu-22.04

下载安装好后,可通过开始菜单打开

打开后设置用户名和密码,界面如下:

若忘记ubuntu密码:

# 管理员身份运行 PowerShell wsl --user root passwd root

2.配置ubuntu

ubuntu后续需要安装很多东西,使用ubuntu自带的镜像,国内有点慢,故需改镜像。

备份:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

修改:

sudo vim /etc/apt/sources.list #原镜像:http://archive.ubuntu.com/ubuntu/ #新镜像:http://mirrors.aliyun.com/ubuntu/

更新:

sudo apt update && sudo apt upgrade

3.安装docker

ubuntu作为服务器后台程序,目前使用较多的是docker,故需进行安装:

安装:

sudo apt-get update sudo apt-get install ca-certificates curl sudo install -m 0755 -d /etc/apt/keyrings sudo apt-get install --only-upgrade openssl sudo apt-get update sudo apt-get install --reinstall ca-certificates sudo update-ca-certificates curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh

验证:

4.配置docker

后续需要使用docker进行下载容器,原有的镜像有点慢,需要更换

配置:

sudo vim /etc/docker/daemon.json
{ "registry-mirrors": [ "https://docker.1panel.live", "https://hub.rat.dev", "https://docker.actima.top" ] }

重启:

# 重启 sudo systemctl daemon-reload sudo systemctl restart docker

其他:

# 关闭docker服务 sudo systemctl stop docker.socket sudo systemctl stop docker.service #查询 sudo systemctl status docker

5.使用docker

下载镜像:

# 有Dockerfile文件 docker build . --network=host -t 镜像名 # 无Dockerfile文件 docker pull 镜像名 # python为例 docker pull python:3.11

运行镜像:

docker run -it --network=host -v 主机路径:容器路径 镜像名

其他:

# 查看容器 docker ps # 查询镜像 docker images # 退出 exit

6.文件传输

更多时候需要实现windows和ubuntu文件互传

可以使用ssh(ubuntu服务端)+FileZilla(windows客户端)实现

ubuntu:

# 查看ssh,没有装 ssh localhost ps -e | grep ssh sudo apt update sudo apt install openssh-server # 查看IP地址,没有装 ifconfig sudo apt install net-tools

windows:

# 下载免安装即可 # https://www.filezilla.cn/download/client # 配置(ubuntu地址,用户名,密码,端口默认22)

7.总结

相比原来需要通过虚拟机安装linux系统,win10之后的wsl要方便很多。

网上也有很多小伙伴使用Microsoft Store安装,试了下,可以安装,但运行报错。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/13 16:47:00

《时代》2025重塑世界的五大AI进展

2025年注定被载入史册,这一年人工智能成了支撑股市的经济支柱,更成了大国竞争前线重新划界的地缘政治棋子。1月20日Deepseek发布R1模型这一天,成为了全球AI格局的分水岭,它不仅在性能榜单上紧随美国顶尖模型之后排名全球第二&…

作者头像 李华
网站建设 2026/6/13 22:37:52

AI能力进化还在狂飙!Epoch数据洞察打破人们对AI进化减缓的预期

Epoch AI最新发布的监测数据显示,AI能力进化还在狂飙。这与METR的时间跨度基准(Time Horizon benchmark)得出的加速结论遥相呼应。2024年4月,全球AI综合能力的增长速率在这一刻暴涨了90%。同年10月,METR的时间跨度基准…

作者头像 李华
网站建设 2026/6/14 0:33:04

2026年CIO做AI规划时的3个关键点

站在“十五五”规划的新起点,中国正以“人工智能”行动为重要引擎,加快推进经济高质量发展。从智能制造到智慧城市,从数字政务到智慧民生,AI成为决定企业核心竞争力的关键要素。作为企业数字化转型的规划者和推动者,CI…

作者头像 李华
网站建设 2026/6/12 23:34:33

易语言开发者破圈指南:从技术工匠到价值创作者

易语言开发者破圈指南:从技术工匠到价值创作者 🚀 1.15.1 学习目标 🎯 作为《易语言开发从入门到精通》的价值升华终章,本章将突破「技术本身的局限」,解决你学完易语言后最核心的痛点——“怎么用易语言改变职业轨迹、…

作者头像 李华
网站建设 2026/6/10 3:50:58

ue 操作 metahuman

操作张嘴:import unrealACTOR_NAME "BP_Bernice_C_UAID_24B2B9B96FE856AF02_1876048431"subsystem unreal.get_editor_subsystem(unreal.EditorActorSubsystem) actors subsystem.get_all_level_actors()actor None for a in actors:if a.get_name() …

作者头像 李华