(一)docker 的安装及问题
安装docker
一、访问docker官网查看文档
访问官方网站https://www.docker.com/ 按照下图选择打开Centos安装文档
二、按照文档进行操作
1、卸载旧版本Docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2、 安装 yum-utils
软件包
sudo yum install -y yum-utils
# 使用 yum-config-manager 程序 设置一个存储库
# docker官网存储库
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
# 国内阿里存储库
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3、安装Docker
sudo yum install docker-ce docker-ce-cli containerd.io
可能遇到的问题
获取 GPG 密钥失败:[Errno 12] Timeout on https://download.docker.com/linux/centos/gpg: (28, 'Operation timed out after 30000 milliseconds with 0 out of 0 bytes received')
原因
由于国内访问不到docker官方镜像的缘故
解决
运行上面配置国内镜像的命令
4、启动docker
systemctl start docker
5、配置docker开机自启
systemctl enable docker
5、验证是否安装成功
docker -v
docker images # 列出本地的镜像