注意:本教程使用的docker版本 Docker version 20.10.16,目前作者遇到docker 30以上的版本会出现各种问题;请在安装时指定版本;
安装
sudo yum install -y yum-utils
设置存储库(配置阿里云仓库)
sudo yum-config-manager \--add-repo \https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装docker引擎(依赖)
sudo yum install docker-ce docker-ce-cli containerd.io
安装docker自动补全功能(安装完需要重启shell)
yum install -y bash-completion
检查docker版本信息
docker -v
启动docker
systemctl start docker
检查docker运行状态
systemctl status docker
执行hello world
docker run hello-world
上述hello-world执行流程图
配置阿里云镜像加速
登陆后找到个人镜像加速地址
这里的************是你的个人加速镜像网址
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://************"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
卸载Docker
查询安装过的包
yum list installed | grep docker
删除安装的包
yum -y remove 安装过的包名
删除镜像/容器等
rm -rf /var/lib/docker
docker命令
获取命令详情(help)
docker -h
# docker --help