使用vagrent来搭建虚拟环境(安装docker)

使用vagrent来搭建虚拟环境(安装docker)

ID:82936999

大小:121.03 KB

页数:2页

时间:2023-07-07

上传者:186****5381
使用vagrent来搭建虚拟环境(安装docker)_第1页
使用vagrent来搭建虚拟环境(安装docker)_第2页
资源描述:

《使用vagrent来搭建虚拟环境(安装docker)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

使⽤vagrent来搭建虚拟环境(安装docker)2.下载安装virtualBox(该虚拟机与vagrant搭配免费使⽤,据说vmware收费),安装好就⾏,其他不⽤做3.接下来在磁盘中创建⼀个专⽤⼯作⽬录,在该⽬录下打开命令⾏,输⼊vagrant-v验证安装是否成功,正确应该显⽰vagrant版本4.添加box镜像vagrantboxadd⾃定义别名镜像位置补充:本地镜像位置需要绝对路径也可以直接执⾏命令⾃动下载安装vagrantboxadd⾃定义别名系统镜像url位置查看已添加的镜像列表vagrantboxlist5.初始化box执⾏命令vagrantinit⾃定义别名,如vagrantinitcentos7装载好box后会提⽰在专⽤⼯作⽬录下⽣成Vagrantfile,确认⼀下是否正确5.启动虚拟机执⾏命令vagrantup启动虚拟机这⾥如果报错找不到virtualbox,类似pleasefindthe`VBoxManage`binaryandaddittothePATHenvironmentalvariable.说明virtualbox的安装路径需要添加到环境变量。注意是安装路径,不能有中⽂,具体配置环境变量根据操作系统去查询照做即可。补充:win10系统为防⽌虚拟引擎的坑导致蓝屏,先关闭Hyper-V。控制⾯板->程序和功能->启⽤或关闭Windows功能->取消勾选Hyper-V选项->确定6.安装完成,进⼊虚拟机操作这时能够看到virtualbox中已经有⼀个虚拟机在运⾏然后就可以在cmd⽤命令vagrantssh进⾏远程登录了。但我们⼀般是使⽤ssh⼯具远程,登录使⽤vagrant/vagrant,进⼊shell界⾯后,命令ipa查看虚拟机的ipssh远程参数端⼝2222,ip就是你查看到的虚拟机ip,选择使⽤公钥,位置在.vagrant/machines/default/virtualbox/private_key7.设置指定账号和ip这样连接的是vagrant⽤户没有root权限,⽽且ip是动态的,关闭虚拟机后,下次就不对了,在.Vagrantfile⽂件中,配置ssh登录⽤户名以及密码(可省略):config.ssh.username="vagrant"config.ssh.password="vagrant"配置ip:config.vm.network"private_network",ip:"192.168.10.10"配置转发端⼝映射config.vm.network"forwarded_port",guest:80,host:80808.⽹络安装docker命令安装命令如下:

1curl-fsSLhttps://get.docker.com|bash-sdocker--mirrorAliyun也可以使⽤国内daocloud⼀键安装命令:curl-sSLhttps://get.daocloud.io/docker|sh9.启动dockersudosystemctlstartdocker10.查看docker镜像sudodockerps11.配置阿⾥云的yum镜像源安装wget命令sodoyuminstallwgetyummakecache登录问题:使⽤vagrantssh默认是vagrant/vagrant登录,权限总要加sudo,有时候需要root账户。1.设置root账户密码sudopasswdroot输⼊两次vagrant,把root账户的密码修改成vagrant2.ssh远程⼯具登录centos7需要开启密码登录vim/etc/ssh/sshd_config编辑以下配置#允许使⽤密码登录PasswordAuthenticationyes#允许root认证登录PermitRootLoginyes最后执⾏使ssh重启就可以⽤密码登录了systemctlrestartsshd

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
最近更新
更多
大家都在看
近期热门
关闭