Windows10 子系统 (WSL) 或 docker wsl 模式 修改虚拟磁盘目录

1 wsl

1.1 简介

WSLWindows subsystem linux 的简称,可以到 Microsoft Store 下载你喜欢的发行版,貌似目前最流行的也只有 ubuntu
注意 wsl 目前已经出了 wsl2 了,还处在 wsl1 的朋友可以升级下

1.2 常用命令

1.2.1 启动默认发行版

复制代码
wsl

1.2.2 启动指定发行版

复制代码
wsl -d Ubuntu

1.2.3 查看所有安装的发行版

复制代码
wsl --list

1.2.4 查看正在运行的发行版

复制代码
wsl --list --running

1.2.5 设置默认发行版

复制代码
wsl -s Ubuntu

1.3 CMD 运行 Linux 命令

1.3.1 语法

wsl 空格 linu 命令

1.3.2 示例

  1. 列出当前文件夹所有文件及文件信息

    wsl ls -la

  2. 查看系统名称

    wsl uname -s

1.4 用 win 资源管理器打开 Linux 文件系统

首先运行 wsl 进入 linux 子系统环境,执行如下命令即可打开资源管理器

复制代码
explorer.exe .

2. 修改安装目录

2.1 查看所有分发版本

复制代码
wsl -l --all  -v

我的输出如下(由于我的 docker desktop 使用的是 wsl,所以列出的是 docker 相关的)

NAME                                    STATE          VERSION

*  docker-desktop                Stopped        2

docker-desktop-data          Stopped        2

2.2 导出分发版为 tar 文件到指定路径

复制代码
wsl --export docker-desktop e:\workspace\wsl\docker-desktop
wsl --export docker-desktop-data e:\workspace\wsl\docker-desktop-data

2.3 注销已安装的子系统

复制代码
wsl --unregister docker-desktop
wsl --unregister docker-desktop-data

2.4 重新导入

复制代码
wsl --import docker-desktop  e:\workspace\wsl\docker-desktop e:\workspace\wsl\docker-desktop.tar --version 2
wsl --import docker-desktop-data  e:\workspace\wsl\docker-desktop-data e:\workspace\wsl\docker-desktop-data.tar --version 2

Windows10 子系统(WSL) 或 docker wsl 模式 修改虚拟磁盘目录 - osc_pnyuctmm的个人空间 - OSCHINA - 中文开源技术交流社区

相关推荐
WAIT_TIME24 分钟前
昇腾910B虚拟卡(vNPU)创建以及Docker挂载
docker·容器·昇腾·runtime·虚拟显卡·vnpu
大大杰哥24 分钟前
Docker笔记
java·docker
wuyikeer1 小时前
如何在docker中的mysql容器内执行命令与执行SQL文件
sql·mysql·docker
tian_jiangnan2 小时前
把 Docker 镜像推送到 阿里云容器镜像服务 ACR
阿里云·docker·容器
开开心心就好2 小时前
系统重装前必备的智能驱动备份工具
windows·计算机视觉·计算机外设·excel·模块测试·csdn开发云·威胁分析
heimeiyingwang3 小时前
【架构实战】Docker容器网络模型详解
网络·docker·架构
男孩李4 小时前
Windows 系统下WorkBuddy安装指南
windows·语言模型
香蕉鼠片13 小时前
跨平台开发到底是什么
linux·windows·macos
Eric.Lee202114 小时前
docker 启动停止命令
运维·docker·容器
心一信息15 小时前
Windows 计算机管理 · 事件日志完整运维指南
windows