虚拟机挂载CentOS挂载本地目录
起因是我需要编译项目为docker镜像,但是我本地没有安装docker,虚拟机的环境安装了docker,可以挂载本地的目录到虚拟机编译打包docker镜像,就不用上传到虚拟机环境。
- VMware里设置共享文件夹

- 虚拟机安装
open-vm-tools
yum install -y open-vm-tools
1
- 创建挂载目录
mkdir -p /root/project/
1
- 挂载
# 挂载文件夹
mount -t fuse.vmhgfs-fuse .host:/myproject /root/project/ -o allow_other
## 上述代码部分可以个性化修改
## /root/project/ 是挂载点,我们也可以修改为其它挂载点
## -o allow_other 表示普通用户也能访问共享目录
1
2
3
4
5
6
2
3
4
5
6

- 设置开机启动挂载
chmod +x /etc/rc.d/rc.local & vi /etc/rc.local
sleep 15 #延迟15秒,延迟时间自定义。添加延迟是为了更稳定的挂载
mount -t fuse.vmhgfs-fuse .host:/myproject /root/project/ -o allow_other
1
2
2
上次更新: 2024-11-20 02:42:13