原创文章,欢迎转载。转载请注明:转载自 IT人故事会,谢谢!
原文链接地址: 『中级篇』如何在mac上通过vagrant安装虚拟机(七)
大部分老铁,都是用的mac或者windows,并没有一台linux的主机,如果想在linux上安装docker的话,linux的机器可以通过虚拟化来实现。 一般虚拟化通过的软件是 VirtualBox 或者 VMware Workstation
本文推荐使用: VirtualBox,因为它可以跟vargrant进行无缝衔接,如果你非要用 VMware Workstation也是可以的需要破解或者购买收费产品,课程不在介绍。
安装VirtualBox
下载: VirtualBox https://www.virtualbox.org 打开官网
打开官网
点击:mac版本
mac版本
开始: 下载
开始下载
文件下载完毕
文件下载完毕
双击打开,开始安装
安装完毕自动打开
安装Vagrant
Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它的主要意义是让所有开发人员都使用和线上服务器一样的环境,本质上和你新建一个虚拟机。
下载: vagrant https://www.vagrantup.com/ 打开官网
打开官网
点击进入下载页面
下载页面: https://www.vagrantup.com/downloads.html 现在一般的电脑都是64位,一定要使用64位的电脑避免以后在32位入坑
64位
开始下载,下载有点慢,建议使用工具下载
文件下载完毕
文件下载完毕
双击打开,开始安装
image.png
开始Install安装
安装中
安装完毕
Vagrant 官网 https://www.vagrantup.com/
安装centos7的镜像Vagrant
重启完成之后,咱们看看vagrant是否可以使用
#创建目录vagrantmkdir vagrant#进入目录cd vagrant#创建目录centosmkdir centos#进入目录cd centos#创建centos7的`Vagrantfile`文件vagrant init centos/7
查看VirtualBox里面是否存在虚拟机,还是空的
开始安装虚拟机,下载真心很慢
vagrant up
查看virtualBox中运行的centos7
vagrant 命令
#重启vagrant reload [vm-name]#关机vagrant halt [vm-name]#销毁虚拟机vagrant destroy [vm-name]#ssh登录虚拟机vagrant ssh [vm-name]
关闭
启动
删除
个人网站:
IT人故事会 idig8.com
PS:虽然可以在window和mac下直接安装docker来进行学习,但是对于实际的环境来说虚拟机的方式可以减轻电脑的硬盘负担,也更容易来删除方便控制。
回贴