05-docker加速配置

1,说明

Docker 运行容器前需要本地存在对应的镜像,如果镜像不存在本地,Docker 会从镜像仓库下载(默认是Docker Hub 公共注册服务器中的仓库)。

2, 获取镜像

通过网址可以找到目标镜像 https://hub.docker.com/explore/

 

 

 

 可以使用docker pull 命令来从仓库获取所需要的镜像。

下面的例子将从Docker Hub 仓库下载一个Ubuntu 18.04 操作系统的镜像。

1 docker pull ubuntu:18.04
2 该命令实际上相当于sudo docker pull registry.hub.docker.com/ubuntu:18.04

 

 

 从上面可以看出下载的很慢,因为docker默认是从docker Hub上下载的,而这个镜像地址在国外,所有很慢,我们可要其它镜像地址,如国内的

1 sudo docker pull registry.docker-cn.com/library/ubuntu:18.04
这样下载就很比刚才快很多了哦

3,阿里云镜像加速

1.登录:https://dev.aliyun.com/search.html

2.登录阿里云 搜索   容器镜像服务  找到后如下图

 

 

 

 

 

 可以看到加速器地址哦

编辑配置文件

vi /etc/docker/daemon.json
拷贝下面的内容/etc/docker/daemon.json中
{ "registry-mirrors": ["https://32xw0apq.mirror.aliyuncs.com"] }

 

 

 

执行下面两条命令  刷新docker的配置
systemctl daemon-reload 
sudosystemctl restart docker

 

不指定版本会默认下载最新版

4,下载其它镜像

如tomcat

 

 

1 docker pull tomcat:8.5

5,docker镜像的相关常用命令

5.1 列出所有镜像
docker images 
5.2 根据镜像id删除镜像
docker rmi 镜像id 

 


6,docker run了啥

posted @ 2020-01-19 16:49  Leader_TBlog  阅读(118)  评论(0编辑  收藏  举报