启动虚拟机

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

Box 下载地址:http://pan.baidu.com/s/1qWmc18S

首先您要先确定一下,自己的电脑是 64 位的,这样才能运行 64 位的虚拟机。然后我们可以去下载虚拟机要用到的 box ,虽然 Vagrant 会自动给你从 Atlas 上面下载 box ,不过在国内速度有些慢。你可以在这个视频的文字介绍里面找到要使用的 box 的下载地址。

这里我提前已经把这个 box 文件下载到了桌面上 ... 就是这个 ninghao_playbook_64.box ... 先查看一下可以使用 box 的列表 ...

vagrant box list

这里列出的就是已经下载到本地并且安装好的 box ... 下面我们再去把 ninghao_palybook 这个 box 添加到这个列表里面 ... 输入 vagrant box add ... 后面是 box 在可用列表里的名字 .. 这里把它命名为 ninghao/playbook-64 ... 输入一个空格,然后是 box 文件的位置 ... 是在用户主目录下的桌面上 ... 文件名是 ninghao_playbook_64.box ...

vagrant box add ninghao/playbook-64 ~/desktop/ninghao_playbook_64.box

完成以后,再查看一下 box 的列表 ... 这里会出现刚才添加的 ninghao/playbook-64 ... 添加好以后,你就可以把下载下来的 box 文件删除掉了 ...

rm ~/desktop/ninghao_playbook_64.box

然后再进入到之前我们为项目创建的目录 ... 再用 vagrant up ,去启动一下在 Vagrantfile 里面定义的虚拟机,注意这里如果不指定虚拟机的名字的话,会启动所有的在 Vagrantfile 里面定义虚拟机 ...

vagrant up

第一次启动的时候,Vagrant 会为每一个虚拟机都单独创建一个虚拟机镜像 ... 先启动的是 master ,启动以后,会使用我们事先定义好的脚本自动在 master 虚拟机上安装 ansible ...

都启动以后,可以使用 vagrant stauts 查看一下虚拟机的状态 ... 这里显示的都是 running ,表示正在运行。连接到虚拟机,Mac 用户可以直接使用 vagrant ssh ,后面加上虚拟机的名字,连接到指定的虚拟机 ... 比如要连接到 master,可以这样

vagrant ssh master

Windows 用户需要使用 Putty 这个小工具连接到虚拟机,在连接之前,你要先查看一些相关的 SSH 信息 ... 可以使用 vagrant ssh-config 命令 ...

这里会显示出每台虚拟机的 SSH 连接的信息,比如主机名, IP 地址,用户名,端口号等等,注意这里 IP 地址都是表示本地主机的 127.0.0.1 ,连接的端口号都是不一样的...

启动虚拟机《 使用 Ansible 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点