vagrant安装_常用命令

下载后先双击安装

安装好后管理员身份开git bash在D盘建一个文件夹【如vm】进入此文件夹

box文件相当于vagrant的系统镜像

如果自己有box文件可将box文件拷进此文件夹

添加box文件:

$ vagrant box add box名 box路径

进入你想安装到的文件夹内

安装box:

$ vagrant init box名

如果报此处已有vagrantFile则回到盘符目录,删除vagrantFile文件,再删除.vagrant文件,就可以了


生成:

Vagrant.configure("2") do |config|
  # 节点名称为node2~node4
	(2..4).each do |i|
        config.vm.define "node#{i}" do |node|

        # 设置虚拟机的Box
        node.vm.box = "centos7"

        # 设置虚拟机的主机名
        node.vm.hostname="node#{i}"

        # 设置虚拟机的IP
        node.vm.network "private_network", ip: "192.168.50.1#{i}"
        node.vm.network "forwarded_port", guest: 22, host: 2222, id: "ssh", disabled: "true" 
        node.vm.network "forwarded_port", guest: 22, host: "223#{i}"
        

        # 设置主机与虚拟机的共享目录
        #node.vm.synced_folder "F:/share", "/vagrant/vagrant/share", type: 'rsync'

        # VirtaulBox相关配置
        node.vm.provider "virtualbox" do |v|

            # 设置虚拟机的名称
            v.name = "node#{i}"

            # 设置虚拟机的内存大小  
            v.memory = 2048

            # 设置虚拟机的CPU个数
            v.cpus = 2
        end
		end
	end
end

创建并启动虚拟机:

$ vagrant up #vagrant up node_name
$ vagrant up node_name

常用命令

命令效果
vagrant --version/-v查看vagrant版本
vagrant box list查看本地所有box
vagrant box add添加box,name前面可以加“–name”
vagrant box remove删除本地box
vagrant init初始化vagrant
vagrant up启动虚拟机
vagrant ssh连接虚拟机
vagrant halt关闭本地虚拟机
vagrant suspend暂停本地环境
vagrant resume恢复本地环境
vagrant reload重启虚拟机
vagrant destroy删除虚拟机环境
vagrant package打包当前虚拟机环境
vagrant plugin安装卸载插件
vagrant status获取当前虚拟机状态
vagrant global-status获取所有虚拟机状态
安装Vagrant,可以按照以下步骤进行操作: 1. 首先,确保你的计算机上已经安装了VirtualBox或其他支持的虚拟化软件。Vagrant需要依赖虚拟化软件来创建和管理虚拟机。 2. 在Vagrant官方网站上下载并安装Vagrant。根据你的操作系统选择合适的安装包进行下载,并按照安装向导进行安装。 3. 打开终端或命令提示符,通过命令行验证Vagrant是否成功安装。输入`vagrant -v`命令,如果显示出Vagrant的版本信息,则表示安装成功。 4. 创建一个工作目录用于存放你的Vagrant项目。进入该目录。 5. 选择一个合适的虚拟机镜像(box)进行使用。你可以从Vagrant官方网站上的"boxes"页面上找到各种常用的镜像。使用命令`vagrant init [boxname]`来初始化一个Vagrant项目并指定使用的镜像。比如,`vagrant init ubuntu/20.04`表示使用Ubuntu 20.04镜像。 6. 修改Vagrantfile文件以进行进一步的配置。你可以根据需要修改Vagrantfile文件来调整虚拟机的配置,例如网络设置、共享文件夹等。具体的配置选项可以参考Vagrant官方文档。 7. 运行`vagrant up`命令来启动虚拟机。Vagrant会自动下载指定镜像(如果还没有下载),然后启动虚拟机。 8. 使用`vagrant ssh`命令来通过SSH连接到虚拟机。这样你就可以在虚拟机上执行命令和操作了。 通过按照上述步骤,你可以成功安装和配置Vagrant,并创建一个虚拟机来进行开发和测试。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Vagrant详细教程](https://blog.csdn.net/m0_60028455/article/details/124662218)[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_2"}}] [.reference_item style="max-width: 50%"] - *3* [虚拟运行环境管理工具Vagrant详细使用教程](https://blog.csdn.net/cl939974883/article/details/127684234)[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_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值