windows下安装的docker挂载window目录到docker容器

本文介绍如何使用Docker将本地文件夹挂载到容器内。通过示例-d/v/d/PycharmProjects:/test展示如何同步容器内外的文件夹,使对容器内/test文件夹的操作能够直接反映到Windows系统的D:PycharmProjects文件夹中。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

docker run -t -i -v /d/PycharmProjects:/test ldzm/myubuntu:14.04 /bin/bash

-v /d/PycharmProjects:/test
-v挂载本地文件夹到docker容器中,在容器中修改/test文件夹中的内容也就是修改D:\PycharmProjects文件夹中的内容
/d/PycharmProjects对应的windows的文件夹路径为D:\PycharmProjects
/test为容器中的文件的绝对路径

### 使用 DockerWindows安装 Anaconda 为了在 Windows 操作系统中使用 Docker 安装 Anaconda,可以遵循以下方法: #### 准备工作 确保已经正确安装Docker Desktop 并配置好环境。如果遇到安装错误,可以通过给快捷方式添加管理员权限来解决[^3]。 #### 获取镜像并运行容器 从官方仓库拉取包含 Anaconda 的 Docker 镜像是一个高效的方法。推荐使用国内源加速下载过程,例如清华大学开源软件镜像站提供了稳定的服务。具体操作如下所示: ```bash docker pull continuumio/anaconda3 ``` 创建一个新的容器,并挂载本地目录以便于数据持久化存储: ```bash docker run -it --name my-anaconda-container -v C:\path\to\your\folder:/home/jovyan/work continuumio/anaconda3 /bin/bash ``` 上述命令中的 `-v` 参数用于指定卷映射关系;其中 `C:\path\to\your\folder` 应替换为实际路径,而 `/home/jovyan/work` 则是在容器内部的工作空间位置。 #### 访问 Jupyter Notebook 或其他服务 启动容器内的 Jupyter Notebook 服务,可通过浏览器访问该应用来进行交互式编程体验: ```bash jupyter notebook --ip=0.0.0.0 --allow-root ``` 此时会打印出一个 token 和 URL 地址,在宿主机上的 Web 浏览器输入此链接即可连接到 Jupyter Notebook 实例。 #### 数据保存与迁移 由于采用了卷的方式进行了件系统的绑定装载,所以即使停止或删除容器也不会丢失任何重要资料。当需要更换设备时只需复制对应的数据集以及项目代码至新机器相同的位置再重新建立关联即可完成整个开发环境的一键转移[^2]。
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值