01 Vagrant
安装虚拟机
下载 vagrant
下载 virtualbox
初始化
vagrant --help
# 创建目录
mkdir DockerProject
cd DockerProject
# 创建 centos-7 Vagrantfile
vagrant init centos/7
# 查看描述文件
more Vagrantfile
# 安装
vagrant up操作
如果是打开多个,选定主机:
配置
Vagrantfile:
setup.sh:
共享目录
vagrant-vbguest
vagrant-winnfsd
vagrant 有四种共享目录的方式:
NFS 共享方式,windows 平台无法使用此配置,且用此方式时不能修改文件的所有者和所有组。
RSync 共享方式,所有平台都可以使用,但这种方式貌似有个缺点就是主机的改动可以同步到虚拟机中,但虚拟机中的改动无法同步到主机中,如果要实现双向同步可能还需做其它设置。
SMB 共享方式,只有 windows 平台可以使用。
VirtualBox 共享方式,这是 VirtualBox 提供的也是 vagrant 默认的共享方式。当文件数量小时用着不错,当文件数量大的时候打开网页会卡到超时。
通过 vagrant-winnfsd 可以实现 NFS 同步。
修改后的 Vagrantfile:
最后更新于
这有帮助吗?