所需软件下载:
virtualbox(轻量的虚拟机)地址
vagrant下载地址
一、主机环境要求
CPU虚拟化
步骤:百度百科
二、安装docker
官方镜像仓库
- 打开window cmd运行窗口,运行
vagrant init centos/7
可以看出在个人用户文件下 出现了如下的文件
- 配置IP地址:通过cmd窗口输入:ipconfig查出
之后在配置文件中更改如下命令:
- 在cmd管理员的命令窗口下 :
vagrant reload
(重载vagrant) - vagrant up 启动虚拟环境
- vagrant ssh加载centos系统
- ip addr 查询IP地址:(如下便成功了)
- Ping一下
倘若在虚拟机命令窗口内打开,
初始用户名:root
初始密码: vagrant
三、安装docker镜像:官网
1.卸载之前旧的版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.在centos系统中安装docker
安装docker相关配置
sudo yum install -y yum-unitls \
device-mapper-persistent-data \
lvm2
配置docker镜像远程仓库地址值
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
4.正式安装docker
sudo yum install docker-ce docker-ce-cli containerd.io
5.启动docker服务
sudo systemctl start docker
5.测试docker
查看docker版本
docker -v
当前虚拟机下载了那些镜像
sudo docker images
6.设置开机自启
sudo systemctl enable docker
7.配置阿里巴巴的镜像加速功能(地址)
依次执行如下命令:
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://rm9a1qqq.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker