news 2026/1/31 6:56:10

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/1/29 22:41:52

Java毕设项目:基于springboot的考研学生在线学习与交流系统的设计与实现(源码+文档,讲解、调试运行,定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/1/26 19:10:47

数字隔离器,如何提升光伏系统的运行稳定性?

近几年,光伏行业已正式告别追求装机规模的“速度竞争”,加速迈向更加注重系统安全性、运行稳定性与综合价值的高质量发展阶段。在此转变背景下,光伏系统不仅需要实现更加稳定的电力输出能力,还需要与电网体系配合形成更高效的“削…

作者头像 李华
网站建设 2026/1/29 14:10:45

学长亲荐10个AI论文软件,本科生搞定毕业论文格式规范!

学长亲荐10个AI论文软件,本科生搞定毕业论文格式规范! 从初稿到降重,AI 工具如何成为论文写作的得力助手 对于大多数本科生来说,毕业论文不仅是学术能力的体现,更是一场与时间赛跑的挑战。而随着 AI 技术的不断进步&am…

作者头像 李华
网站建设 2026/1/26 7:02:34

鸿蒙全生态融合与商业化落地终极实战

⚡ 鸿蒙全生态融合与商业化落地终极实战 一、章节概述 ✅ 学习目标 掌握鸿蒙全生态覆盖(手机/平板/智慧屏/手表/车机/原子化服务/智联设备)的统一架构实现跨技术栈融合(HarmonyOSFlutter/React Native/Unity/OpenHarmony)的混合开…

作者头像 李华
网站建设 2026/1/24 4:08:05

2025最新!9个AI论文平台测评:本科生写论文太难了,选对真省力

2025最新!9个AI论文平台测评:本科生写论文太难了,选对真省力 2025年AI论文平台测评:为什么你需要这份指南 随着人工智能技术的不断进步,越来越多的本科生开始借助AI工具辅助论文写作。然而,面对市场上五花八…

作者头像 李华
网站建设 2026/1/29 16:13:50

高效能10款项目管理系统排行榜:高效率运转的核心利器

1. 禅道禅道是一款源自国内的开源项目管理系统,核心定位是“一体化项目管理解决方案”,专注于解决研发项目全生命周期的管理需求,凭借贴合本土企业管理习惯的设计和灵活的定制能力,成为国内中小研发团队的主流选择之一。核心功能涵…

作者头像 李华