ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Vagrant+Virtualbox 打造统一的部署环境

2021-05-24 09:30:38  阅读:239  来源: 互联网

标签:百度网 Vagrant 虚拟机 vagrant vm init 打造 config Virtualbox


  1. 安装Vagrant和VitualBox
    百度网盘
链接:https://pan.baidu.com/s/11VdH6UjXcif4gDiuhYZ6cA 
提取码:96dd 
复制这段内容后打开百度网盘手机App,操作更方便哦
链接:https://pan.baidu.com/s/1UKhP20pMIqcT0WW-SSl17w 
提取码:zgyz 
复制这段内容后打开百度网盘手机App,操作更方便哦

虚拟机镜像
2. 添加镜像到Vagrant

vagrant box add 虚拟机名称 镜像地址

在这里插入图片描述3.初始化环境

先使用 vagrant box list 查看虚拟机名称然后 使用init 命令初始化

vagrant init dokertest

在这里插入图片描述

执行命令后,目录下会有一个叫Vagrantfile的文件
简单介绍一下这个配置文件:
打开这段配置后,虚拟机会拥有一个为192.168.33.10的IP,宿主可以通过ssh访问到这个虚拟机。

config.vm.network "private_network", ip: "192.168.33.10"

vagrant可以为虚拟机提供一个映射目录,这样可以很简便地为虚拟机与宿主之间共享文件

config.vm.synced_folder "../data", "/vagrant_data"

打开这段注释后,表示将宿主的8080端口的TCP请求转发到虚拟机的80端口中

config.vm.network "forwarded_port", guest: 80, host: 8080

默认是转发TCP的请求,如果需要转发UDP的,要加上protoco

config.vm.forwarded_port 80, 8080, protocol: "udp"

4.启动虚拟机

vagrant up

出现以下界面则表示成功了
在这里插入图片描述
查看状态

vagrant status

在这里插入图片描述
然后就可以使用远程工具进行连接了 ,如果修改配置文件需要关闭重启虚拟机
常用命令如下

vagrant init  # 初始化

vagrant up  # 启动虚拟机

vagrant halt  # 关闭虚拟机

vagrant reload  # 重启虚拟机

vagrant ssh  # SSH 至虚拟机

vagrant status  # 查看虚拟机运行状态

vagrant destroy  # 销毁当前虚拟机

进入命令窗口
在当前工作目录上一级安装shift然后右键鼠标,选择"在此处打开命令窗口"即可在命令行进入当前工作目录
在这里插入图片描述

标签:百度网,Vagrant,虚拟机,vagrant,vm,init,打造,config,Virtualbox
来源: https://blog.csdn.net/G_whang/article/details/117201431

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有