Docker安装、配置国内镜像加速器
一.Linux
1. 安装Docker Engine
①安装yum-utils
包(提供yum-config-manager
实用程序)
$ sudo yum install -y yum-utils
在新主机上首次安装 Docker Engine 之前,您需要配置 Docker YUM 源。之后,您可以安装和更新 Docker。
②配置 Docker YUM 源(执行下面的命令添加 yum
软件源)
官网要求(不建议)
$ 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
③ 安装最新版本的 Docker Engine 和 containerd,
$ sudo yum install docker-ce docker-ce-cli containerd.io
④启动docker
$ sudo systemctl start docker
⑤通过运行hello-world
镜像验证 Docker 引擎是否已正确安装。
$ sudo docker run hello-world
2. 配置镜像加速器
如果在使用过程中发现拉取 Docker镜像十分缓慢,可以配置docker 国内镜像加速。
针对Docker客户端版本大于 1.10.0 的用户
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["选择自己的镜像加速器"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
镜像加速器的原理:
其实很简单,类似于缓存。如果镜像文件在服务器中的mirror文件中有缓存,则直接命中返回给客户端,否则将会根据--Registry 设置的镜像加速地址,从远程服务器(docker hub)优先加载到本地缓存,再返回给客户端。并且使用mirror对Docker使用者来讲是透明的,也就是说在配置Mirror以后,大家可以仍然输入docker pull centos
来拉取Docker Hub镜像,除了速度变快了,和以前没有任何区别。
登录 阿里云 -> 容器镜像服务 -> 镜像中心 -> 镜像搜索
二.Windos
参考官网下载 Docker Desktop
三.注意事项
1.我们在Linux中配置 Docker YUM 源是因为更方便安装docker-ce,这里不是指配置镜像仓库地址
2.配置镜像加速器可以提升获取Docker官方镜像的速度 (这句话也解释了上述的观点)
Docker安装、配置国内镜像加速器相关推荐
- CentOS7安装Docker及配置国内镜像源
环境CentOS7 一.Docker docker安装 https://docs.docker.com/get-docker/ https://docs.docker.com/engine/insta ...
- docker配置国内镜像加速器
1.访问阿里云,在容器服务-容器镜像服务模块获取加速器配置方式 2.容器镜像服务-镜像工具-镜像加速器模块 3.根据操作系统,选择不同方式 #ubuntu修改方式:修改daemon配置文件/etc/d ...
- Docker配置国内镜像加速
天下容器,唯快不破 鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,强烈建议安装 Docker 之后配置 国内镜像加速器,这样我们下载镜像的时候可以加速. 进入etc/docker该录下,创建 ...
- Docker容器之Docker Toolbox下配置国内镜像源-阿里云加速器(Windows)
参考别人配置的网站:https://www.imooc.com/article/48684 阿里云配置文档(要登录, 且开通容器服务器):https://cr.console.aliyun.com/c ...
- Python安装某个库,出现Read_Time_out错误,那么如何配置 “国内镜像源”呢?
来源/快学Python 作者/黄伟呢 问题来源 今天在使用pip install xlutils安装xlutils包的时候,一直出现如下错误: ReadTimeoutError: HTTPSConne ...
- Mac全自动安装brew一键配置国内镜像源
M1版本 安装homebrew 官网方法:macOS(或 Linux)缺失的软件包的管理器 - Homebrew /bin/bash -c "$(curl -fsSL https://raw ...
- docker 配置国内镜像地址
https://www.cnblogs.com/cocoajin/p/15513348.html 为docker配置国内镜像地址,用于在pull镜像下载加速 1. 创建配置文件daemon.json ...
- Windows Docker 配置国内镜像源的两种方法
Windows Docker配置国内镜像源的两种方法 更新时间 2022.04.14 通过Docker-Desktop界面操作和修改daemon.json两种方法配置国内镜像源 方法一:通过Docke ...
- 史上最详细配置阿里镜像加速器方法
史上最详细配置阿里镜像加速器方法 遇到问题及解决过程 我在centos 7下使用 docker pull mysql 命令安装mysql(我在SmarTTV软件上操作的),需要下载很多的文件,而且 ...
- docker镜像加速,docker更换为国内镜像
docker镜像加速,docker更换为国内镜像 一.使用官方镜像 二.Docker守护进程配置加速器 相关博文原文地址: CSDN:让我思考一下 :docker更换为国内镜像 一.使用官方镜像 Do ...
最新文章
- 【Git入门之一】Git是神马?
- python工程师面试题-朋友去面试Python工程师,又带回来几道基础题,Python面试题No10...
- 《Docker技术入门与实战》——2.4 本章小结
- 安装 SQL Server 2008 R2 的硬件和软件要求(转)
- 律理(四)----关于“用韵的疏密和宽严”
- U-boot 打补丁,编译,设置环境变量,
- 高并发整体可用性:大规模集群下的分片管理策略
- 团伙(信息学奥赛一本通-T1385)
- 你不可不知道的React生命周期
- 苹果xsmax怎么开机_苹果iPhone12怎么关机和开机 iPhone12开关机方式快捷键
- SQLSERVER备份事务日志的作用
- Shell 批量复制文件名相近的文件到指定文件名中
- Ubuntu 搭建简单的git server
- Keil MDK使用方法
- 计算机安装Hp1005打印机,hp1005打印机驱动安装使用方法 常见问题解答分享
- html5体感游戏开发,使用HTML5开发Kinect体感游戏
- 异地多活高可用架构设计实践与思考
- clover安装黑苹果10.15.3常见问题集合
- foot元素一直浮在底层
- 荒岛求生html5母狼攻,荒岛求生各资源作用及获取方法详解