创建vagrant 镜像_创建vagrant虚拟机环境

依赖环境

软件名

地址

Vagrant

VirtualBox

terminal终端

欢迎在本网站留言

软件下载

1.在官网上各自下载

2093db84847e7579ea44bfc39d4c5114.png

acf783fc62c0f5e0438edc9339ba6232.png

7986eecf9e5a3432e353c0297d324821.png

2.直接双击Vagrant,VirtualBox两个应用程序,Vagrant可能安装完需要重启,请保存好数据后重启电脑

正式安装

1.可打开cmd窗口或者使用刚刚在微软商店安装的 terminal终端,输入tagrant测试。如果有反馈则证明安装成功

2.先部署一个centos7虚拟机,直接使用官方源太慢,我们可以使用中科大的镜像

3.centos7是我们起的名字,可以随便起,但请注意规范

4.初始化我们的虚拟机,后面可加我们之前定义的名称

5.启动我们的虚拟机

vagrant box add centos7 https://mirrors.ustc.edu.cn/centos-cloud/centos/7/vagrant/x86_64/images/CentOS-7.box

vagrant init centos7

vagrant up

7.新增一个窗口测试,输入 vagrant ssh ,如果成功进入到系统则证明已经成功了

08b01a225b4bea0a130b88f07a2b4f59.png

远程账密登入

1.可已修改一下root账号的密码,Linux都有一个超级管理员,默认是root,具有超级权限,请谨慎操作

2.先登入我们的root

3.passwd修改账密的命令,输入回车后输入你的密码,方便记忆也可以直接用root,二次输入正确就可以了

4.vi /etc/ssh/sshd_config,修改ssh配置文件,解开注释并修改passwordAuthentication,PubkeyAuthentication为yes

5.重启使用命令终端或者其他远程连接工具测试,成功登入即可

sudo -s

passwd

vi /etc/ssh/sshd_config

passwordAuthentication yes

PubkeyAuthentication yes

systemctl restart sshd.service

其他常用命令

停止虚机:vagrant halt

暂停虚机:vagrant suspend

恢复虚机:vagrant resume

重载虚机:vagrant reload

删除虚机:vagrant destroy

其他配置

开启公网或私网访问

vagrant都有一个配置文件,一般在我们的用户文件下,例如C:\Users\用户名

用文本编辑器打开,找到config.vm.network "public_network",这个IP是你的本地IP池,cmd输入ipconfig

3e988f589d4991ed6a639f28783a2251.png

我们看到192.168.31是我们网络的网段,247是我们当前电脑的地址,0-255都是可选IP,我们随便选一个即可

config.vm.network "public_network", ip: "192.168.0.0"

修改后直接输入 vagrant reload 命令重启虚拟机即可,我们打开cmd ping之前的IP畅通即证明可行了

其他参考

还有啥,一时想不起来......

To be continued...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值