Vagrant 安装centos/7
1. 软件准备
下载、安装Virtual Box https://www.virtualbox.org/wiki/Downloads
下载、安装Vagrant https://www.vagrantup.com/downloads.html
2. vagrant:查看是否安装成功
3. vagrant init centos/7:初始化
初始化后,在当前用户文件夹下会有一个 Vagrantfile 文件
4. vagrant up:启动虚拟机(第一次运行会下载)
vagrant+VirtualBox离线下载box文件地址:
http://mirrors.ustc.edu.cn/centos-cloud/centos/7/vagrant/x86_64/images/
我下载的是在这个版本的:CentOS-7-x86_64-Vagrant-1905_01.VirtualBox.box
#先执行-指定自己下载的目录
vagrant box add centos/7 C:/Users/admin/CentOS-7-x86_64-Vagrant-1905_01.VirtualBox.box
#在执行
vagrant up
5.修改VB网络地址
1.找到Vagrantfile文件,打开注解 如下:
2.找到对应网段
3.修改Vagrantfile的ip地址:
4.重启
5.查看虚拟机ip
6.Xshell登录Vagrant方式
1、虚拟机 vagrantfile 的目录位置 打开控制台,输入vagrant ssh-config
2.打开Xshell,配置
3.连接成功
7.Vagrant安装Docker
参考Docker官方文档:https://docs.docker.com/install/linux/docker-ce/centos/;
1 卸载旧版本docker:
$ sudo yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-engine
2 安装Docker CE:
#安装需要的包
$ sudo yum install -y yum-utils
device-mapper-persistent-data
lvm2
#安装repo
KaTeX parse error: Undefined control sequence: \ at position 25: …config-manager \̲ ̲ --add-repo …sudo yum install docker-ce docker-ce-cli containerd.io
3 运行Docker
$ sudo systemctl start docker
$ sudo docker version
4. docker重启环境自启
sudo systemctl enable docker
5. docker配置阿里云镜像加速