Vagrant常用操作
发表于|更新于
|浏览量:
查看安装的插件列表
1 | $ vagrant plugin list |
安装vagrant插件
1 | $ vagrant plugin install vagrant-disksize vagrant-ignition vagrant-vbguest |
查看box列表
1 | $ vagrant box list |
添加一个新的box
1 | $ vagrant box add centos-76 centos-76.box |
将一个虚拟机导出为box
1 | $ vagrant package --output centos-7.6.box |
删除一个box
1 | $ vagrant box remove centos-76 |
文章作者: Michael Pan
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Michael Blog!
相关推荐

2025-06-09
Mac配置Windows键盘与鼠标:让你的Mac体验更像Windows
背景为什么需要这样的配置?Mac 电脑的鼠标滚轮方向、键盘快捷键以及操作逻辑与Windows系统存在显著差异。对于长期使用Windows系统的用户来说,突然转换到Mac可能会遇到以下问题: 鼠标滚轮方向相反:Mac的”自然滚动”与Windows相反 Alt+Tab切换逻辑不同:Mac的Command+Tab与Windows的Alt+Tab行为差异很大 剪贴板功能缺失:Mac缺少类似Windows的剪贴板历史功能 修饰键位置不同:Command、Option、Control键的位置和功能与Windows的Ctrl、Alt键不同 通过合理的软件配置和系统设置,我们可以让Mac的使用体验更接近Windows,减少学习成本,提高工作效率。 核心软件解决方案1. Scroll Reverser - 解决鼠标滚轮方向问题软件介绍Scroll Reverser 是一款免费的开源软件,专门用于调整Mac的滚轮滚动方向。 主要功能 独立控制鼠标和触控板的滚动方向 支持水平和垂直滚动的独立设置 可以针对不同应用程序设置不同的滚动行为 菜单栏快速切换功能 详细配置步骤 下载安装:访问官网下载最新...

2020-05-20
《启示录:打造用户喜爱的产品》读书笔记
好产品具备三个基本条件:价值、可用性、可行性,三者缺一不可。产品没有价值,开发团队再优秀也无济于事。 第一篇:人员现代软件产品团队成员 产品经理职责:评估产品机会;定义要开发的产品。 用户体验设计师交互设计师:负责深入理解目标用户,设计有价值的,可用的功能,以及用户导航和产品使用流程。视觉设计师:根据交互设计原型,制作美观的产品界面 项目管理人员产品经理完成产品定义后,开发团队开始开发产品。项目经理核心任务:制订计划和跟踪进度。 开发团队职责:负责产品的技术开发。 运维团队职责:互联网服务产品通常运行在服务器上,保证服务正常运行。 产品营销人员职责:负责对外发布信息、宣传产品,为扩展市场销售渠道、组织重点营销活动、促进产品销售提供支持 第二篇:流程11. 评估产品机会——确定待解决的问题只讨论待解决的问题,不应涉及具体解决方案。产品经理需要回答如下十个问题: 产品要解决什么问题?(产品价值) 为谁解决这个问题?(目标市场) 成功的机会有多大?(市场规模) 怎样判断产品成功与否?(度量指标或收益指标) 有哪些同类产品?(竞争格局) 为什么我们最适合做这个产品?(竞争优...
2020-05-20
Jmeter简单配置使用
创建Test Plan 测试计划File->New或者直接点击New图标 添加Thread Group 测试任务右击测试计划,Add->Threads(Users)->Thread Group 添加HTTP Cookie 请求Cookie管理右击Thread Group,Add->Config Element->HTTP Cookie Manager 添加HTTP Header 请求头管理右击Thread Group,Add->Config Element->HTTP Header Manager 添加HTTP Request 请求右击Thread Group,Add->Sampler->HTTP Request 添加User Defined Variables 用户定义变量右击Thread Group,Add->Config Element->User Defined Variable 添加报告Result Tree 结果树右击Thread Group,Add->Listener->View R...
2020-05-20
持续交付发布可靠软件的系统方法(部署流水线)第九章:非功能需求的测试
《持续交付发布可靠软件的系统方法》读书笔记 性能、吞吐量、容量概念性能:对处理单一事务所花时间的一种度量,既可以单独衡量,也可以在一定的负载下衡量。吞吐量:系统在一定时间内处理事务的数量,通常它受限于系统中的某个瓶颈容量:一定的负载下,当每个单独请求的响应时间维持在可接受范围内时,系统所能承担的最大吞吐量。非功能性:有效性、容量、安全性、可维护性等。 非功能需求管理将非功能需求与功能需求一样对待。 创建一些具体任务来管理非功能需求 有必要的话,向功能需求中加入非功能需求的验收条件 如何为容量编程 为何要做容量测试高德纳著名格言:在97%的时间里,我们都应该忘记那种小的效率提升:过早优化是所有罪恶之根。然而,我们也不能让另外非常关键的3%的机会与我们擦肩而过。一个优秀程序员不会因为这个原则而对其置之不理,他们非常聪明,只会在识别出那段关键代码后,才会非常细心地去查看。在找到解决方案之前,必须先找出问题的根源。容量测试会告诉我们是否存在问题,以便我们可以修复它。不要枉自猜测,而要先进行度量。 解决容量问题现代软件系统中,最昂贵的是网络通信或磁盘存储,在性能和应用程序的稳定性方面,...
2020-05-20
Gitea访问使用KeyCloak作为用户管理
一、安装keyCloak 二、配置KeyCloak,添加ClientsClients -> createClient ID: devops-oidcEnabled: trueClient Protocol: openid-connectAccess Type: confidentialValid Redirect URIs: /* 三、配置Gitea,添加Authentication SourcesSite Administration -> Authentication Sources -> Add Authentication SourceOAuth2 Provider: OpenID ConnectClient ID(key): devops-oidcClient Secret: <keycload 中 devops-oidc Credentials中查询>OpenID Connect Auto Discovery URL: http:///auth/realms/master...

2020-05-20
《凤凰项目—一个IT运维的传奇故事》整理
###《凤凰项目》三位作者 Gene Kim: Tripwire有限公司创始人,一直热衷于研究如何提高IT组织的效率 Kevin Behr:创建了信息技术流程研究院 George Spafford:行业分析师 向他们致敬。 故事内容雨前龙井整理的非常详细,可阅读它写的博客 凤凰项目 http://ijyun.github.io/2016/04/23/phoenix-project.html 书中的核心概念 三步工作法 本书中阐述了一个原理:所有开发运维模式都来自“三步工作法”,可以说它是我们平台开发运维的指导思想。 第一工作法是关于从开发到技术运营,再到客户的整个自左向右的工作流。为了使流量最大化,我们需要小的批量规模和工作间隔,绝不让缺陷流向下游工作中心,并且不断为了整体目标(相对于开发功能完成率、测试发现/修复比例或运维有效性等局部目标)进行优化。流程自动化 实践:持续构建、持续集成、持续部署,按需创建环境、限制半成品,构建起能够顺利变更的安全系统和组织。 第二工作法是关于价值流各阶段自右向左的快速持续反馈流,放大其效益以确保防止问题再次发生,或者更快地...
