virtualbox

征服诱人的Vagrant!

风格不统一 提交于 2020-03-11 09:03:01
一、背景 ​  最近要开始深入学习分布式相关的东西了,那第一步就是在自己的电脑上安装虚拟机,以前在Windows平台,我选择用VMware Workstation作为虚拟机软件,现在在Mac系统下,感觉不是很适合了,然后就有朋友推荐我使用Vagrant来在Mac系统作为虚拟机管理软件,那么本文我们就来聊一聊跟这货相关的蛮有意思的东西。 二、Vagrant介绍 ​  Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它 使用Oracle的开源 VirtualBox 虚拟化系统,使用 Chef创建自动化虚拟环境。我们可以使用它来干如下这些事: 建立和删除虚拟机 配置虚拟机运行参数 管理虚拟机运行状态 自动配置和安装开发环境 打包和分发虚拟机运行环境 ​  Vagrant的运行,需要 依赖 某项具体的 虚拟化技术 ,最常见的有VirtualBox以及VMWare两款,早期,Vagrant只支持VirtualBox,后来才加入了VMWare的支持。 ​ 为什么我们要选择Vagrant呢?因为它有 跨平台 、 可移动 、 自动化部署无需人工参与 等优点。      在Vagrant体系中,有个box(箱子)的概念,这优点类似于docker体系中的image(镜像)。基于同一个box,不同的人可以运行得到相同的内容。这个我们下文再详细说。 三、Vagrant环境的安装 ​ 

Docker 在 openSUSE 下的安装、使用

别来无恙 提交于 2020-03-10 17:06:38
本文同步至 http://waylau.com/docker-installation-opensuse/ 本文介绍了 Docker 在 openSUSE 环境下的详细安装过程,并尝试运行一个简单 Spring Boot 的 image 来感受下 Docker 的风采。 什么是 Docker Docker 是为开发人员和系统管理员用于构建、发布、并运行分布式应用程序的开放式平台。该平台由 Docker 引擎(一个便携、轻巧的运行时和打包工具) 和 Docker Hub (一个共享应用程序和自动化工作流的云服务)等组成。Docker 可以使应用程序从组件迅速组装并消除了开发、质量保证和生产环境之间的摩擦问题。这样一来,IT部门可以更快地发布,而这些应用程序不管是运行在笔记本电脑、数据中心的虚拟机,还是任何的云,其运行过程和结果都是一致的。 更多有关 Docker 的介绍,可以参阅《 简述 Docker 》 一文。 前置条件 64-bit 系统 kernel 3.10+ openSUSE 13.2+。本例使用的是 openSUSE Leap 42.1 (如果你没有 openSUSE 系统,可以尝试在虚拟机里面装个 openSUSE 系统,可以参阅《 Oracle VM VirtualBox 安装和使用 》《 CentOS 7 安装、配置 》) 使用 uname -r 检查 kernel

mac——Minikube搭建本地k8s集群

£可爱£侵袭症+ 提交于 2020-03-10 01:06:43
安装minikube构建本地k8s集群很简单,方便自己实践。 参考官方文档: https://kubernetes.io/docs/tasks/tools/install-kubectl/#install-kubectl-on-macos 我的电脑: macOS 10.14 实践步骤: 确认系统支持虚拟化 sysctl -a | grep -E --color 'machdep.cpu.features|VMX' 输出内容看到VMX,就说明电脑已启用VT-x。 Install kubectl on macOS curl -LO " https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/darwin/amd64/kubectl " chmod +x ./kubectl sudo mv ./kubectl /usr/local/bin/kubectl kubectl version --client Install Minikube 官方出品的minikube,默认连接的是google官方站点。这里我已经完成了访问google步骤。

Virtualbox中ubuntu配置静态ip地址及DNS

放肆的年华 提交于 2020-03-09 19:05:36
python开发环境:VirtualBox+Ubuntu18.04 每当我重启电脑重新打开VirtualBox,Ubuntu中的IP地址都会改变,这样,我的开发软件的连接解析地址也要经常去改变,这样非常麻烦,这里我就记录一下固定IP地址的方法。 第一步:设置VirtualBox网络连接方式 第二步骤:进入Ubuntu系统设置固定IP 2-1:首先查看一下IP地址 输入ifconfig 2-2:cd /etc/network sudo vim interfaces 在文件中追加如下内容: auto enp0s3 # enp0s3 要与上面的那个写法一致 iface enp0s3 inet static address 192.168.0.66 # 设置你需要固定的IP netmask 255.255.255.0 # 默认 gateway 192.168.0.1 # 默认 broadcast 192.168.0.255 # 默认    追加内容如下: 第三步:设置固定DNS 进入 cd /etc/systemd/ 然后编辑文件:resolved.conf 放开注释DNS 填入一个公共的dns 第四步:重启网络或者重启电脑,我的建议是重启电脑。 重启电脑后我们看到网络的图标是如下的样子,不过不要紧,打开Ubuntu系统中的游览器是可以上网的,再者 物理机ping虚拟机中的系统

Windows 10 系统下Laravel框架Homestead开发环境安装及配置详解

◇◆丶佛笑我妖孽 提交于 2020-03-09 10:58:48
转载: https://blog.csdn.net/xiaomayi721025/article/details/84727405 写在开头 关于Laravel框架的Homestead开发环境安装及部署,网上有很多相关的技术文章,其中Eagle Luo有一篇文章写得非常好,我的第一个homestead环境基本上就是在他这篇文章的指导下完成安装的。原文标题是:“”Windows 7/8/10 系统下Laravel框架的开发环境安装及部署详解(Vagrant + Homestead)”,原文地址如下:https://blog.sbot.io/articles/1 。 尽管Eagle Luo的这篇文章已经写得非常详细了,但我在安装过程中依然遇到了不少的问题,最主要的地方有两个:一个就是homestead默认安装位置(默认为C:\Users\XXX)的问题,另一个是当你的windows登录用户名使用的是中文时(如C:\Users\小蚂蚁)homestead虚拟机安装报错的问题。所以,我在这里把自己的安装过程做一个梳理,也给初次安装Laravel Homestead的小伙伴提供一个参考和借鉴。 Laravel Homestead简介 Laravel Homestead是Laravel官方为开发者提供的一套完善的重量级本地开发环境,它是一个打包好各种 Laravel 开发所需软件和工具的

VirtualBox虚拟机装linux系统访问redis数据库报错

ε祈祈猫儿з 提交于 2020-03-08 09:26:03
问题: 在linux虚拟机中,创建主从节点时,出现redis无法连接的错误 修改redis.config文件成功访问 修改完成以后通过命令查看“ps -ef|grep redis“查看进程是否还在,在的话通过 命令”kill -9 端口号“杀死进程。 通过命令重新启动“redis-server redis-xxx.conf”即可 来源: CSDN 作者: 好名字都被人取走了 链接: https://blog.csdn.net/weixin_45569664/article/details/104641472

Ubuntu12.04安装VirtualBox

孤街醉人 提交于 2020-03-07 18:57:11
1、终端命令 编辑sources.list sudo gedit /etc/apt/sources.list 2、添加 软件源 将下面的地址加入sources.list 的末尾,保存并退出 deb http://download.virtualbox.org/virtualbox/debian precise contrib 3、终端命令 导入公钥,并更新源 wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add - sudo apt-get update 4、终端命令安装(4.1是当前最新版本) sudo apt-get install virtualbox-4.1 5、将当前用户添加到 用户组vboxusers,以支持usb. 注:添加完成后要注销后重新登录才会生效 sudo usermod -a -G vboxusers 当前用户名 6、安装 VirtualBox扩展包,以支持USB2.0等 ,版本要与VirtualBox一致。 去 官网 下载 VirtualBox 4.1.20 Oracle VM VirtualBox Extension Pack (4.1.20是当前最新版本号). 双击安装即可。 注:个人比较推荐跳过第4步

ubuntu下卸载vmware

二次信任 提交于 2020-03-06 10:38:53
直接crl+alt+t打开一个terminal,然后输入sudo vmware-installer --uninstall-product vmware-workstation即可卸载!操作如下图: 然后会马上弹出图形界面,后面的步骤类似于windows下的操作,所以不再赘述! 再说一句,virtualbox真的很好用噢,我之前有点怀疑,故将vmware和virtualbox都装上了,使用了一段时间后发现virtualbox确实不错,故极力推荐virtualbox,开源软件已经成为我生活中不可或缺的一部分了,再接再厉! 来源: https://www.cnblogs.com/dakewei/p/5408849.html

VirtualBox虚拟机--导入导出系统&主机启用硬件虚拟化

安稳与你 提交于 2020-03-06 10:08:58
问题概述:在往新电脑中导入其他电脑中导出的虚拟机后,启动该虚拟机系统时报错说主机不支持硬件虚拟化。 将电脑1中VirtualBox的一个虚拟机系统win7导出成.ova格式的文件, 在电脑2中安装VirtualBox软件后,导入该.ova文件,即可启用该win7虚拟机。 但启动该虚拟机系统时遇到“ 主机不支持硬件虚拟化 ”的提示,解决如下: 1. 导入导出虚拟机示意图: 2. 先检查电脑2的CPU是否支持硬件虚拟化 一般CPU上写着TM字样的表示支持, 可下载使用securable软件检测 , 下载后直接打开,软件会自动检测电脑,,瞬间返回检测结果: 3 2/64 说明你电脑的位数; D.E.P. 是一项安全性功能,可协助避免病毒与其他安全性威胁所造成的损害; Virtualization 即是最关键的,说明你的电脑是否支持虚拟化! 如果看到,两个NO,说明你的电脑不支持硬件虚拟化; 如果看到,两个Yes,那么你的电脑CPU完美支持虚拟化,可以放心安装相关虚拟机; 如果Virtualization是Locked on——CPU支持虚拟化,但虚拟化的开启由BIOS控制,现在已开启;Locked off——CPU支持虚拟化,但虚拟化的开启由BIOS控制,现在未开启; 参考: 如何查看自己的电脑CPU是否支持硬件虚拟化 3. 检测说明CPU支持硬件虚拟化,但需要去BIOS中开启,步骤如下

在同一台计算机上运行Internet Explorer 6,Internet Explorer 7和Internet Explorer 8

杀马特。学长 韩版系。学妹 提交于 2020-03-05 17:57:09
像其他人一样,我需要在Internet Explorer 6和Internet Explorer 7上测试我的代码。现在,Internet Explorer 8为开发人员提供了一些很棒的工具,我想使用它们。 我也想开始使用Internet Explorer 8测试我的代码,因为它很快就会发布。 问题是:如何在同一台计算机上运行Internet Explorer 6,Internet Explorer 7和Internet Explorer 8。 到目前为止,Internet Explorer 6和Internet Explorer 7我一直在使用 Multiple IE 。 但是在安装Internet Explorer 8之后,人们已经报告了Internet Explorer 6中的问题(请参阅上一句中链接的页面上的评论)。这些错误与表单字段中的焦点有关。 运行Internet Explorer 7并不重要,因为Internet Explorer 8可以使用Internet Explorer 7渲染引擎,但我们仍然需要Internet Explorer 6。 如何在同一台计算机上运行Internet Explorer 6,Internet Explorer 7和Internet Explorer 8? #1楼 我认识的人使用thinstall创建了IE8的可移植版本