Windows如何Share目录给docker容器

本篇我将把windows的c:\lcj\project\core目录共享给docker容器

这里要先共享给虚拟机,然后再在虚拟机共享给docker容器。

1.打开vbox, 点击设置。
这里写图片描述

2.选择左边的“共享文件夹”,左边点击添加共享文件夹图标。
这里写图片描述

3.我选择把c:\lcj\Project\core共享, 共享的目录名为core_share。
这里写图片描述

4.接着我们打开Docker terminal,然后进入虚拟机。
下图中我们把虚拟机的根目录罗列出来给大家看看共享之前的样子。
这里写图片描述

5.我将把windows共享的目录共享到虚拟机的/mnt下面。
先在/mnt下面创建新的文件夹,我这了建了core_proj目录。
用以下命令将core_share共享到/mnt/core_proj:
mount -t vboxsf core_share /mnt/core_proj
这里写图片描述

6.然后在创建容器的时候加上-v /mnt/core_proj:/mnt/core
最终的创建容器的语句如下:
docker run -it –name centos2 -v /mnt/core_proj:/mnt/core centos /bin/bash
可以看到下图,windows的目录共享给虚拟机,再经过虚拟机共享给docker容器了。
这里写图片描述

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
为在Windows上使用Docker运行Nginx服务,你需要按照以下步骤进行操作: 1. 首先,你需要在Docker中创建一个Nginx容器。你可以使用以下命令来创建一个名为nginx的容器,并将容器的80端口映射到主机的8081端口上: ``` docker run -d -p 8081:80 --name nginx nginx ``` 2. 如果你需要自定义Nginx的配置文件或日志文件位置,你可以使用以下命令在Docker容器中拷贝这些文件: ``` docker cp 8f18d58bc77b:/etc/nginx/nginx.conf D:\Docker\project\nginx\conf\ ``` 3. 如果你需要将主机上的文件夹与容器中的文件夹进行挂载,你可以使用以下命令来运行Nginx容器并挂载文件夹: ``` docker run -d -p 8081:80 --name nginx -v D:\Docker\project\nginx\www:/usr/share/nginx/html -v D:\Docker\project\nginx\conf\nginx.conf:/etc/nginx/nginx.conf -v D:\Docker\project\nginx\logs:/var/log/nginx nginx ``` 通过以上步骤,你就可以在Windows上使用Docker运行Nginx服务了。请确保你已经安装好Docker,并根据你的需求进行相应的配置。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [windows使用docker搭建nginx](https://blog.csdn.net/qq_36767214/article/details/115269890)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [window环境,docker使用nginx,映射本地文件](https://blog.csdn.net/weixin_44828005/article/details/114555179)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值