使用VirtualBox+Vagrant快速搭建Linux虚拟机环境
2020-04-01 14:27
363 查看
1. 软件准备
下载、安装Virtual Box https://www.virtualbox.org/wiki/Downloads
下载、安装Vagrant https://www.vagrantup.com/downloads.html
注意:VirtualBox会与包括但不限于如下软件冲突,需要卸载这些软件,然后重启电脑;
冲突的软件:红蜘蛛、360、净网大师(有可能)等
2. vagrant:查看是否安装成功
3. vagrant init centos/7:初始化
这里有各种 Linux 镜像 https://app.vagrantup.com/boxes/search,选择自己需要的版本下载即可
初始化后,在当前用户文件夹下会有一个 Vagrantfile 文件
4. vagrant up:启动虚拟机(第一次运行会下载)
打开Virtual Box发现虚拟机已启动
5. vagrant ssh:使用命令行连接
6. 网络配置
Virtual Box 默认使用网络地址转换(NAT)和端口转发的方式,ip地址不固定、每个端口都得配置端口转发规则,用起来不方便
6.1 ipconfig 查看 ip 地址信息
6.2 编辑 Vagrantfile 文件35行,使其在同一网段
6.3 重启虚拟机:vagrant reload
6.4 测试:ping 192.168.56.10
7. 安装 docker
Vagrant 创建的虚拟机 root 用户默认密码是 vagrant,如果不想每次都加sudo可以切换到root用户
官方文档:
https://docs.docker.com/install/linux/docker-ce/centos/
设置开机自启动:
sudo systemctl enable docker
阿里云镜像加速:
https://cr.console.aliyun.com/cn-beijing/instances/mirrors
查看是否配置成功:
sudo docker info
有以下信息即配置成功:
Registry Mirrors: https://earblzdp.mirror.aliyuncs.com/
然后就可以愉快的使用 docker 了
相关文章推荐
- 使用VirtualBox和Vagrant搭建Linux开发环境
- 使用Vagrant在Windows平台搭建嵌入式Linux开发环境(2)Tftpd服务器搭建
- Windows使用Vagrant&VirtualBox搭建虚拟开发环境
- windows下使用虚拟机搭建linux环境
- CentOS6.5使用yum快速搭建LAMP(Linux+Apache+MySQL+PHP)环境
- Hadoop(一)使用Vagrant搭建linux环境
- Linux开发环境搭建与使用——通过虚拟机安装系统( ubuntu )
- 小布老师视频 使用虚拟机搭建Linux学习环境
- 使用vagrant快速搭建开发环境
- 使用vagrant+VirtualBox搭建虚拟开发环境
- 使用Vagrant在Windows平台搭建嵌入式Linux开发环境(1)虚拟环境部署
- virtualbox搭建linux虚拟机环境
- 使用Vagrant在Windows平台搭建嵌入式Linux开发环境(3)nfs服务器搭建
- CentOS6.5使用yum快速搭建LAMP(Linux+Apache+MySQL+PHP)环境
- 使用 VirtualBox + Vagrant + 宝塔 Linux 面板搭建本地虚拟开发环境
- Windows使用Vagrant&VirtualBox搭建虚拟开发环境
- 使用VirtualBox+Vagrant搭建自己的Laravel开发环境
- Linux 环境使用vim搭建php IDE -- 提高代码编写数度数倍!手把手教你打造程序员的上古神器VIM!