vagrant --- vagrant部署环境

简介:


vagrant --- vagrant部署环境

 


        你是否也想在自己的笔记本上搭个集群做一系列的练习,你是不是经常为开发环境没问题的代码在测试环境下都出现一堆问题而苦恼,你是不是还因为虚拟机太占用笔记本资源而郁闷。

 

        今天通通解决!下面就看看笔者的详细配置,通过这个运维人员可以将最终生产环境的镜像交给每个开发这样就很方便的统一了开发、测试、生产三套环境了。

        同时vagrant占用内存较少,能够很方便的启动多个虚拟机,这样也满足了我们在自己笔记本上搭建集群的需求。

 

        详细的配置

 

        1. 安装virtualbox,安装好了就ok了,我们所有的操作不需要图形化页面

        2. 安装vagrant,安装完成后执行 

         vagrant -v 如果可以正确输出版本信息,说明安装成功

 

        3. 假设 centos***.box位于u盘上,位置为f:\setupall\centos***.box

 

        a. 将虚拟机文件,加入到镜像列表中,centosMix为我们要通过虚拟机文件,生成的镜像的名字

        vagrant box addcentosMix  f:\setupall\centos***.box

         备注:镜像文件放哪个盘就切换到哪个盘下面操作

        b. 查看目前的镜像列表,

        vagrant box list

        如果可以看到 centosMix ,则正确安装了虚拟机镜像

        c. 创建一个空的文件夹,比如d:\vagrant_workspace\testVagrant

        cd d:\vagrant_workspace\testVagrant

        vagrant init centosMix 初始化一个虚拟机实例

        vagrant up 启动虚拟机

        注意:启动之前先进入testVagrant文件加重,你会看到一个Vagranfile的文件,打开之后设置IP与你的笔记本在同一个局域网中(以便连接)


        在mac系统中,可以直接执行  vagrant ssh 登陆虚拟机

        在windows系统中,则需要使用securecrt,或者xshell之类的工具,登陆,

        ip:127.0.0.1 port:2222 (vagrant up过程中,会打印出端口)

        user:vagrant

        pwd:vagrant

        注意:连接之前需要先进入设定

 

        进入到虚拟机后,就可以按照实际需求配置您需要的环境了

         

        资源的下载地址:

        链接:http://pan.baidu.com/s/1ntYUJgP密码:zz5w

 

        希望本文对能够对读者您起到一定得帮助作用,在安装此虚拟前先记得查看自己笔记本主板是否支持虚拟化并且是否已经打开此功能(笔者刚开始安装的时候就遇到了这种问题)。

 

 

目录
相关文章
|
安全 网络安全 数据安全/隐私保护
|
存储 安全 前端开发
QT应用编程: QtCreator配置Git版本控制(码云)
QT应用编程: QtCreator配置Git版本控制(码云)
783 0
QT应用编程: QtCreator配置Git版本控制(码云)
|
6月前
|
关系型数据库 MySQL API
新手教程:数据库操作(使用PDO或MySQLi扩展)
本文为新手介绍如何使用PDO和MySQLi扩展连接与操作MySQL数据库。PDO更现代灵活,支持多种数据库,适合大多数应用;MySQLi提供面向过程和面向对象两种API,适合直接控制数据库操作。教程涵盖安装配置、创建连接、执行查询(查询、插入、更新、删除)及错误处理等内容。希望这篇教程能帮助你快速上手PHP中的数据库操作!
258 32
|
存储 人工智能 自然语言处理
DeepSparse: 通过剪枝和稀疏预训练,在不损失精度的情况下减少70%的模型大小,提升三倍速度
该论文提出了一种新方法,用于创建高稀疏性大型语言模型,通过稀疏预训练和高效部署,在保持高准确度的同时显著提升处理速度。方法包括结合SparseGPT剪枝和稀疏预训练,实现70%稀疏度下准确率完全恢复,尤其适合复杂任务。实验显示,使用Cerebras CS-3 AI加速器和Neural Magic的DeepSparse、nm-vllm引擎,训练和推理速度有显著提升。此外,量化稀疏模型在CPU上速度提升可达8.6倍。这种方法优于传统剪枝,为构建更快、更小的语言模型提供了新途径,并通过开源代码和模型促进了研究复现和扩展。
388 3
|
11月前
|
开发工具 数据安全/隐私保护
【Azure Developer】使用MSAL4J 与 ADAL4J 的SDK时候,遇见了类型冲突问题 "java.util.Collections$SingletonList cannot be cast to java.lang.String"
【Azure Developer】使用MSAL4J 与 ADAL4J 的SDK时候,遇见了类型冲突问题 "java.util.Collections$SingletonList cannot be cast to java.lang.String"
193 0
|
消息中间件 开发者
DDD领域驱动设计实战(六)-领域服务(上)
DDD领域驱动设计实战(六)-领域服务
588 0
DDD领域驱动设计实战(六)-领域服务(上)
|
关系型数据库 MySQL Java
解决问题:java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowe
解决问题:java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowe
1462 0
|
机器学习/深度学习 自然语言处理 vr&ar
深度学习进阶篇-国内预训练模型[5]:ERINE、ERNIE 3.0、ERNIE-的设计思路、模型结构、应用场景等详解
深度学习进阶篇-国内预训练模型[5]:ERINE、ERNIE 3.0、ERNIE-的设计思路、模型结构、应用场景等详解
深度学习进阶篇-国内预训练模型[5]:ERINE、ERNIE 3.0、ERNIE-的设计思路、模型结构、应用场景等详解
|
Java
什么是Java中的类和对象?它们之间有什么区别?
什么是Java中的类和对象?它们之间有什么区别?
279 0
|
存储 机器学习/深度学习 监控
阿里云的主要云产品和服务有哪些?
阿里云的主要云产品和服务有哪些?
1574 1