一、环境配置
1. 安装虚拟机
(1)安装VirtualBox虚拟机(最好安装到其他盘)
(2)安装Vagrant(最好安装到其他盘)
(3)使用Vagrant创建虚拟机
A win + r 打开窗口输入cmd,打开命令提示符,虚拟机占内存空间较大,建议切换一下盘符,否则就会安装在C盘
B 输入命令初始化一个虚拟机,会在切换的目录下创建一个 Vagrantfile文件
vagrant init centos/7
C 启动虚拟环境
vagrant up
D 连接虚拟机
vagrant ssh
(4)修改Vagrantfile文件
ipconfig查看虚拟机的网络
设置Vagrantfile中的网络一致
重启虚拟机
vagrant reload
2.安装Docker
在连接虚拟机之后,输入以下命令
1 卸载系统之前的docker (因为当前不是root用户,需要使用sudo)
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2 设置存储库
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
3 安装DOCKER引擎
sudo yum install docker-ce docker-ce-cli containerd.io
4 启动Docker.
sudo systemctl start docker
查看docker的版本
docker -v
查看虚拟机中下载的镜像
sudo docker images
设置开机自启动
sudo systemctl enable docker
5 配置镜像加速(使用阿里云的镜像加速)
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daem