1.关闭防火墙
systemctl status firewalld
systemctl stop firewalld
systemctl disable firewalld
2.安装依赖环境
yum install -y yum-utils device-mapper-persistent-data lvm2
3.设置仓库
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.安装 Docker Engine
sudo yum install -y docker-ce docker-ce-cli containerd.io
6.开启Docker自动补全
yum install -y bash-completion
7.设置阿里云加速器
1.注册阿里云
2.找到容器镜像服务 —> 镜像工具 --> 镜像加速器
3.设置加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://xxxx.xxxx.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
8.刷新文件
source /usr/share/bash-completion/completions/docker
source /usr/share/bash-completion/bash_completion
9.测试
1.运行一个 web 应用
docker pull training/webapp
docker run -d -P training/webapp python app.py
2.查看 WEB 应用容器
docker ps
3.访问WEB容器
curl http://127.0.0.1:32768/
看见Hello world就代表成功了