Docker序幕揭开篇笔记 虚拟机vagrant 模式

1.5.1 在Windows上准备centos7 

采用vagrant+virtual box

1.5.1.1 下载安装vagrant 

01 访问Vagrant官网 https://www.vagrantup.com/
02 点击Download Windows,MacOS,Linux等
03 选择对应的版本
04 傻瓜式安装
05 命令行输入vagrant,测试是否安装成功

1.5.1.2 下载安装virtual box 

01 访问VirtualBox官网    https://www.virtualbox.org/
02 选择左侧的“Downloads”
03 选择对应的操作系统版本
04 傻瓜式安装
05 [win10中若出现]安装virtualbox快完成时立即回滚,并提示安装出现严重错误    (1)打开服务    (2)找到Device Install Service和Device Setup Manager,然后启动    (3)再次尝试安装

1.5.1.3 安装centos7 


01 创建first-docker-centos7文件夹,并进入其中[目录路径不要有中文字符]
02 在此目录下打开cmd,运行vagrant init centos/7   
 此时会在当前目录下生成Vagrantfile   
03 运行vagrant up[注意不要运行,拉取远端的centos7太慢]   此时会找centos7的镜像,本地有就用本地的,本地没有就会拉取远端的   
04 准备centos7的box    
    (1)选中命令行中提示的链接   比如         
    https://vagrantcloud.com/centos/boxes/7/versions/1905.1/providers/virtualbox.box 
    (2)复制到迅雷中下载   
     (3)vagrant box add centos/7 D:\迅雷下载\virtualbox.box    
    (4)vagrant box list  查看本地的box[这时候可以看到centos/7]   
05 根据本地的centos7 box创建虚拟机    vagrant up[打开virtual box,可以发现centos7创建成功]
06 vagrant基本操作 
           (1)vagrant ssh            进入刚才创建的centos7中   
         (2)vagrant status        查看centos7的状态  
         (3)vagrant halt        停止centos7   
         (4)vagrant destroy        删除centos7   
         (5)vagrant status        查看当前vagrant创建的虚拟机 
          (6)Vagrantfile中也可以写脚本命令,使得centos7更加丰富        但是要注意,修改了        
              Vagrantfile,要想使正常运行的centos7生效,必须使用vagrant reload




至此,使用vagrant+virtualbox搭建centos7完成,后面可以修改Vagrantfile对虚拟机进行相应配

 

1.5.1.4 若想通过Xshell连接 

 

01 查看centos7相关信息    vagrant ssh-config    关注:Hostname  Port  IdentityFile
02 Xshell连接    IP:127.0.0.1    port:2222    用户名:vagrant    密码:vagrant           
     文件:Identityfile指向的路径    
03 使用root账户登录    
    sudo -i   
    vi /etc/ssh/sshd_config    
    修改PasswordAuthentication yes


wq! 保存

 passwd 修改密码 
 systemctl restart sshd  
 root vagrant 登录

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值