WINDOWS文件夹共享到虚拟机的容器里面

本文探讨了在Windows和Linux双平台下高效使用Docker进行程序开发的方法,包括直接文件复制、共享文件夹、利用-v参数挂载以及通过Eclipse Remote System插件实现远程编辑的策略。

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

起因

很多人都习惯使用docker的时候都是在Vmware中安装Linux,然后使用Linux的命令行安装容器,因为在Linux虚拟机中操作docker比较接近正式的工作环境,但是大家编程的时候都是使用windows的开发工具,大多数情况是:程序在windows目录编辑,要在容器中运行程序,这时应该如何做才方便呢?

解决办法

方案1

编辑程序后拷贝到Linux,然后运行,这个方案非常不方便,坚定否决

方案2

windows共享文件夹给Linux,参考:
How to mount remote Windows shares,在容器里面mount就可以了,注意windows的路径应该写成

//ip/共享文件夹

方案3

我比较喜欢这种方法

第一步

windows共享文件夹给Linux虚拟机

第二步

启动镜像时,使用 -v 参数,docker run -v

方案4

这个方法我也常用,如果有人是开发php程序的,有时需要紧急修改一下阿里云服务器上的程序,有时也想要可视化的修改某些文件,很推荐这个方法

Eclipse中有个Remote System插件,新版的Eclipse可以在这里安装:Remote System Explorer (SSH, Telnet, FTP and DStore protocols),安装使用的办法可以简单百度一下,很多开发工具都支持远程接入Linux,叫SSH,可以百度一下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值