管理Docker 容器中数据主要有两种方式:数据卷(Data Volumes)和数据卷容器( DataVolumes Containers)。 ①数据卷 数据卷是一个供容器使用的特殊目录,位于容器中。可将宿主机的目录挂载到数据卷上,对数据卷的修改操作立刻可见,并更新数据不会影响镜像,从而实现数据在宿主机与容器之间的迁移。数据卷的使用类似于Linux下...
打开Docker Desktop。 点击左下角的设置图标(通常是一个齿轮或扳手)。 选择“Resources”(资源)或类似的选项。 点击“File sharing”(文件共享)。 勾选你想要与Docker容器共享的驱动器或文件夹。 对于需要输入密码的情况,输入你的Windows用户名和密码。 2. 使用Docker CLI或Docker Compose文件指定挂载路径 一旦你配置...
2.3 通过Volumes挂载目录 另一种方法是在运行容器时通过Volume挂载目录。此方法可以使你的Windows文件动态地映射到Docker容器中。如下: dockerrun-vC:\path\to\your\directory:/path/in/container-itmyapp 1. 在这个命令中,C:\path\to\your\directory是你Windows的目录,/path/in/container是容器中的挂载路径。这样...
Cloud Studio代码运行 wsl--exportdocker-desktop-data 导出后存放的文件路径 比如凯哥导出后存放文件目录为:E:\dockervolumepath\ 所以凯哥导出doceker-desktop、docker-desktop-data及ubuntu命令如下: 代码语言:javascript 代码运行次数:0 复制 Cloud Studio代码运行 wsl--exportdocker-desktopE:\dockervolumepath\docker...
├── 挂载文件夹1/ # 需要挂载到容器内的文件夹,不一定有,也不一定就要放在这里,只要挂载路径写对就行。 └── 挂载文件夹2/ # 同上 让ai写了个docker compose的例子,大概看看就行,主要一般会自己改的就是ports、volumes里面的映射关系,冒号前面的是宿主机上面的,后面的是docker里面的。有个印象就行,后面...
在Windows 11 上安装了 WSL (Windows Subsystem for Linux) 子系统后,为了在 Kubernetes 中正确挂载主机路径作为数据卷,需要使用特殊的路径格式。 具体来说,需要使用/run/desktop/mnt/host/前缀来表示 WSL 中访问 Windows 主机文件系统的路径映射。 因此,比如 Windows 主机下的子系统linux路径\\wsl.localhost\docker...
docker windows desktop+wsl2 环境下,挂载volume卷的位置 \\wsl.localhost\docker-desktop-data\version-pack-data\community\docker\volumes 也可以从这里进入:
将导出的 docker-desktop-data 再导入回 wsl,并设置我们想要的路径,即新的镜像及各种 docker 使用的文件的挂载目录,我这里设置到 D:\docker\wsl,命令如下:wsl --import docker-desktop-data "D:\\docker\\wsl" "D:\\docker-desktop-data.tar" --version 2...
of_directory_in_local_machine这样的路径。关键是我们需要在给予目录的实际路径之前提到/run/desktop/mnt...