一、Docker(应用容器引擎) 的安装 1、环境查看: ● 系统内核:
- 命令:uname -r
3.10.0-957.21.3.el7.x86_64
- 系统内核是3.10以上的
[root@iZwz9535z41cmgcpkm7i81Z /]# cat /etc/os-release NAME="CentOS Linux" VERSION="7 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="7" PRETTY_NAME="CentOS Linux 7 (Core)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:7" HOME_URL="https://www.centos.org/" BUG_REPORT_URL="https://bugs.centos.org/" CENTOS_MANTISBT_PROJECT="CentOS-7" CENTOS_MANTISBT_PROJECT_VERSION="7" REDHAT_SUPPORT_PRODUCT="centos" REDHAT_SUPPORT_PRODUCT_VERSION="7"
- 系统版本是7
cat /etc/redhat-release
- CentOS Linux release 7.6.1810 (Core)
- 帮助文档:https://docs.docker.com/get-started/overview/
# 1、卸载旧版本:
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
sudo yum-config-manager
--add-repo
https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 更新yum 软件包索引
yum makecache fast
# 3、安装 Docker 引擎 docker-ce 社区 docker-ee 企业版
yum install docker-ce docker-ce-cli containerd.io
# 4、启动 Docker
systemctl start docker
# 检查是否成功启动
docker version
# 5、测试hello-world
docker run hello-world
# 查看下载的镜像
docker images
# 6、了解卸载工作:
# 卸载 Docker 引擎(卸载依赖)
sudo yum remove docker-ce docker-ce-cli containerd.io
# 删除所有映像、容器和卷(珊除资源) /var/lib/docker 是docker默认的工作路径
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
- 镜像加速器:
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://o10wzpax.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
如果本文对你有帮助的话记得给一乐点个赞哦,感谢!



