安装Docker配置阿里云镜像加速(图文教程)

 更新时间:2022年04月13日 11:03:48   作者:Python-派大星  
dcker配置阿里云镜像加速,其目的是为了在提高docker镜像下载速度,本文主要介绍了安装Docker配置阿里云镜像加速,具有一定的参考价值,感兴趣的可以了解一下

docker安装环境准备:

配置一台可以上网的虚拟机:

需要一台可以使用的虚拟机,这里使用的是Linux的centos7系统配置docker环境。

这样配置的虚拟机就可以流畅运行docker的学习环境了。

环境查看:

#查看系统内核是否是3.0以上的
uname -r
#查看系统版本:cat /etc/os-release

安装Docker:

查看Docker官方帮助文档:

https://docs.docker.com/

打开后找到下载并安装 

我们安装的是linux版本的Docker,所以我们点击linux版本 。

点击每个发行版本的安装,里面会有许多Linux系统的Docker安装方法,如centos、debia等,

根据自己的版本进行选择,这里我们选择安装centos版本的Docker。

如果已经安装过Docker的虚拟机,那就需要卸载旧版本Docker:

yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

没有安装过docker的执行命令会出现不需要删除任何软件包的字样 。

 卸载完旧版本Docker后,就可以开始安装Docker了

一、下载需要的安装包:

yum install -y yum-utils

二、设置Docker镜像仓库:

#官方文档的镜像仓库默认是国外的,下载速度很慢,不建议使用。
yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo #默认是国外的!!
 
 
#可以百度搜索:“docker阿里云镜像加速地址”
#这里已经为大家找好了国内的docker阿里云镜像加速地址,直接复制下面代码即可:
 
yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
 

三、安装Docker相关内容

docker引擎等,docker-ce的意思是社区版,ee是企业版,官方文档里有其它特定版本,可前往官方文档查看,官方文档地址上面有。

安装前,建议大家更新一下索引,将当前环境更新为最新:
yum makecache fast
 
安装docker引擎:
yum install docker-ce docker-ce-cli containerd.io

如果提示接受 GPG 密钥,请验证指纹是否匹配 060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35,如果是,则接受它。 

 安装好后启动Docker

启动Docker:

systemctl start docker

这样就代表启动成功了。 

#安装成功后可以使用下面这句代码查看是否安装成功:
docker version
 
可以看到docker版本号,是社区版还是企业版,和当前安装docker的系统等详细内容

 安装成功后就可以测试hello-world了

docker run hello-world

 查看一下这个下载的hello-world镜像:

#查看镜像
docker images

了解:不想使用Docker时,怎么卸载docker呢?方法在官方文档也写出来了。

卸载Docker:

卸载 Docker 引擎:
1、卸载 Docker 引擎、CLI 和 Containerd 软件包:
 
yum remove docker-ce docker-ce-cli containerd.io
 
2、主机上的映像、容器、卷或自定义配置文件不会自动删除。要删除所有映像、容器和卷:
 
rm -rf /var/lib/docker
rm -rf /var/lib/containerd

阿里云镜像加速:

阿里云地址:https://www.aliyun.com/

登录阿里云,找到控制台,点击左上角三个横线的按钮,找到 "容器镜像服务",容器镜像服务在弹性计算那一栏,也可以直接搜索。

 进入后,找到镜像加速器,选择centOS系统,最下面蓝色那段就是配置镜像加速的命令:每个人打开这个网址镜像加速的地址都不同,所以建议大家自己登录阿里云,按照上面的步骤找到这个加速器,然后配置阿里云镜像加速:

 配置镜像加速器就四段命令:

#一、新建一个目录:
 
sudo mkdir -p /etc/docker
 
#二、在这个目录里daemon.json文件配置一个阿里云的镜像加速地址:
 
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://mjpmak3l.mirror.aliyuncs.com"]
}
EOF
 
 
#三、将镜像和docker重启:
 
sudo systemctl daemon-reload
 
sudo systemctl restart docker

到此这篇关于安装Docker配置阿里云镜像加速(图文教程)的文章就介绍到这了,更多相关Docker阿里云镜像加速内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Docker镜像构建的两种方法解析

    Docker镜像构建的两种方法解析

    这篇文章主要为大家详细介绍了Docker镜像构建的两种方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-07-07
  • docker 无法释放端口的解决方案

    docker 无法释放端口的解决方案

    这篇文章主要介绍了docker 无法释放端口的解决方案,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-03-03
  • 详解Docker-compose networks 的例子

    详解Docker-compose networks 的例子

    这篇文章主要介绍了详解Docker-compose networks 的例子,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • docker安装jenkins的过程并配置jdk、node和maven

    docker安装jenkins的过程并配置jdk、node和maven

    本文介绍了如何从拉取Jenkins镜像开始,通过创建文件夹、准备JDK、Maven和Node环境,修改settings.xml支持http协议,到建立Dockerfile进行Jenkins镜像的二次打包,同时涉及容器的运行、Jenkins初始化设置、插件安装和环境变量配置等步骤,帮助用户成功部署并运行Jenkins服务
    2024-10-10
  • Docker部署Jenkins持续集成(CI)工具的实现

    Docker部署Jenkins持续集成(CI)工具的实现

    Jenkins 是一个流行的开源自动化工具,广泛应用于持续集成(CI)和持续交付(CD)的环境中,本文介绍了使用Docker部署Jenkins,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧
    2025-02-02
  • docker compose 一键部署分布式配置中心Apollo的过程详解

    docker compose 一键部署分布式配置中心Apollo的过程详解

    这篇文章主要介绍了docker compose 一键部署分布式配置中心Apollo,今天我们使用Docker来进行搭建,毕竟Docker对于开发者来说更友好一些,需要的朋友可以参考下
    2021-09-09
  • docker logs命令的使用及说明

    docker logs命令的使用及说明

    这篇文章主要介绍了docker logs命令的使用及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • Docker容器备份的常用方法总结

    Docker容器备份的常用方法总结

    容器化技术已经成为现代应用开发和部署的核心组成部分,而 Docker 作为最流行的容器平台,承载着越来越多的关键业务,在这些环境中,确保容器数据的安全性和可恢复性至关重要,本文给大家介绍了Docker容器备份的常用方法,需要的朋友可以参考下
    2025-08-08
  • 使用Docker自动化部署项目的全过程

    使用Docker自动化部署项目的全过程

    文章介绍了两个项目的Docker部署方案:一是通过Dockerfile构建Boost搜索引擎镜像并配置依赖库,二是使用docker-compose编排Web应用、MySQL、Redis及编译器服务,实现多容器协同部署与环境隔离
    2025-07-07
  • 在CentOS系统中轻松安装和配置Docker全过程

    在CentOS系统中轻松安装和配置Docker全过程

    这篇文章主要介绍了在CentOS系统中轻松安装和配置Docker全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-04-04

最新评论