首页 > 其他 > 详细

vagrant使用

时间:2021-02-13 08:52:02      阅读:34      评论:0      收藏:0      [点我收藏+]

vagrant启动报错 

报错内容
from C:/HashiCorp/Vagrant/embedded/gems/2.2.7/gems/vagrant-2.2.7/lib/vagrant/util/busy.rb:19:in `busy‘
进入 C:\HashiCorp\Vagrant\embedded\gems\2.2.7\gems\vagrant-2.2.7\lib\vagrant\util
把io.rb文的第32行改为  
data << io.readpartial(READ_CHUNK_SIZE).encode("UTF-8", invalid: :replace,undef: :replace, replace:‘?‘)
技术分享图片




vboxmanage list vms 命令,可以看出我们的vagrant下的虚拟机列表

导出box
vagrant package --base devops-7_default_1526794047622_8897 -output devops-7.box
vagrant package --base "heimaDev_default_1594544386396_27671" heimapy36mysqlDjango18.box

导入

>vagrant box add --name "cent7" ./vagrant-centos-7.2.box

查看导入的box

vagrant box list
(1)vagrant init # 初始化
(2)vagrant up # 启动虚拟机
(3)vagrant halt # 关闭虚拟机
(4)vagrant reload # 重启虚拟机
(5)vagrant ssh # SSH 至虚拟机
(6)vagrant status # 查看虚拟机运行状态
(7)vagrant destroy # 销毁当前虚拟机
--------------------- 
作者:唐小狼 
来源:CSDN 
原文:https://blog.csdn.net/tangxiaolang101/article/details/52805219 
版权声明:本文为博主原创文章,转载请附上博文链接!


把.vagrant.d移出系统盘

2018年03月07日 11:30:05
阅读数:154

使用vagrant up启动虚拟机的时候,打包的虚拟机会保存在.vagrant.d/boxes目录下,这个文件夹默认是存放在系统盘上的C:/Users/Admin目录下的,如果box文件非常多的话,会给系统盘造成很大的压力,所以我们可以把.vagrant.d文件夹移到别的盘。

1、将.vagrant.d文件夹剪切到别的盘,比如d:/software/vagrant/.vagrant.d

2、设置环境变量VAGRANT_HOME为d:/software/vagrant/.vagrant.d

3、在path环境变量下添加%VAGRANT_HOME%

这样,我们以后vagrant up的时候,box文件就生成在D盘了。

setx VAGRANT_HOME "/d/.vagrant.d/"

setx VAGRANT_HOME "D:/temp/.vagrant.d/"





vagrant使用

原文:https://www.cnblogs.com/kaixin940/p/14399180.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!