Docker学习重点(2)~docker安装、配置阿里云镜像加速
一、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)
2、安装
# 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
二、阿里云镜像加速
1、登录阿里云官网,点击控制台,找到产品与服务,搜容器镜像服务
- 镜像加速器:
2、配置使用:
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
如果本文对你有帮助的话记得给一乐点个赞哦,感谢!
本文来自博客园,作者:一乐乐,转载请注明原文链接:https://www.cnblogs.com/shan333/p/16251883.html