1、配置yum仓库(系统为Centos7)
创建Centos基础镜像仓库,到阿里云镜像站https://developer.aliyun.com/mirror/找到Centos可以找到对应系统的镜像仓库。
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
2、配置docker仓库
创建Docker镜像仓库,提供docker安装包的下载,到阿里云镜像站https://developer.aliyun.com/mirror/找到docker可以找到对应系统的镜像仓库。
# step 1: 安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
# Step 2: 添加软件源信息
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3
sudo sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo
# Step 4: 更新并安装Docker-CE
sudo yum makecache fast
sudo yum -y install docker-ce
# Step 4: 开启Docker服务
sudo service docker start
3、配置镜像加速器
vi /etc/docker/deamon.json
{
"registry-mirrors":["https://y6akxxyg.mirror.aliyuncs.com"]
}
4、运行一个docker
docker run -d -p 80:80 httpd
#-d指的是后台运行,-p指的是端口,80:80指的是宿主机的80对应容器的80端口
5、测试
在浏览器中输入http://宿主机ip地址,即可访问刚才启动的httpd应用。