国内镜像源
去查看如何使用aliyun的docker镜像库
去查看如何使用网易蜂巢的docker镜像库
daocloud.io
Docker 加速器
使用 Docker 的时候,需要经常从官方获取镜像,但是由于显而易见的网络原因,拉取镜像的过程非常耗时,严重影响使用 Docker 的体验。因此 DaoCloud 推出了加速器工具解决这个难题,通过智能路由和缓存机制,极大提升了国内网络访问 Docker Hub 的速度。
Docker 加速器对 Docker 的版本有要求吗?
需要 Docker 1.8 或更高版本才能使用。
Docker 加速器支持什么系统?
Linux, MacOS 以及 Windows 平台。
Docker 加速器是否收费?
提供永久免费的加速器服务,请放心使用。
国内比较好的镜像源:网易蜂巢、aliyun和daocloud
daocloud.io--官网
===========以下为亲测================
使用国内镜像:
进入网站:https://daocloud.io/
注册帐号:soso666
进入镜像市场
image.png随便选择一个,选择mysql
image.pngimage.png
上面有详细的使用命令。但是每个镜像的命令不一样,在选择一个:
image.png image.png[root@yixuan ~]# docker pull daocloud.io/library/nginx #下载镜像
Using default tag: latest
latest: Pulling from library/nginx
0a4690c5d889: Pull complete
9719afee3eb7: Pull complete
44446b456159: Pull complete
Digest: sha256:f83b2ffd963ac911f9e638184c8d580cc1f3139d5c8c33c87c3fb90aebdebf76
Status: Downloaded newer image for daocloud.io/library/nginx:latest
daocloud.io/library/nginx:latest
现在我们使用web界面:
image.png image.png image.png等一会,不要手动终止:
[root@yixuan ~]# curl -sSL https://get.daocloud.io/daomonit/install.sh | sh -s 8e6d8ce76e4ec4668f31859dae6297439ac49243
* Installing Daomonit...
* Downloading Daomonit from https://get.daocloud.io/daomonit/daomonit.x86_64.rpm
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 279 100 279 0 0 1091 0 --:--:-- --:--:-- --:--:-- 1094
100 337 100 337 0 0 950 0 --:--:-- --:--:-- --:--:-- 950
100 3349k 100 3349k 0 0 2060k 0 0:00:01 0:00:01 --:--:-- 2207k
准备中... ################################# [100%]
正在升级/安装...
1:daomonit-0.1.70-1 ################################# [100%]
Created symlink from /etc/systemd/system/multi-user.target.wants/daomonit.service to /usr/lib/systemd/system/daomonit.service.
* Configuring Daomonit...
[10/04/19 23:05:51] [DEBG] Writing configuration file /etc/daocloud/daomonit.yml
[10/04/19 23:05:51] [INFO] You have successfully saved your config file.
* Start Daomonit...
Starting daomonit (via systemctl): [ OK ]
You can view daomonit log at /var/log/daomonit.log
And You can Start or Stop daomonit with: service daomonit start/stop/restart/status
*********************************************************************
*********************************************************************
***
*** Installed and Started Daomonit 0.1.70
***
*** NOTICE:
*** You can pull image very Fast by dao, For Example:
*** dao pull ubuntu
***
*********************************************************************
*********************************************************************
[root@yixuan ~]#
完成之后:
image.png点击查看主机
image.png启动我们的容器
[root@yixuan ~]# docker images #查看镜像
REPOSITORY TAG IMAGE ID CREATED SIZE
daocloud.io/library/nginx latest 98ebf73aba75 2 months ago 109MB
daocloud.io/daocloud/daocloud-toolset latest bbdc71e950ea 2 years ago 147MB
[root@yixuan ~]# docker run -it daocloud.io/library/nginx /bin/bash #运行容器
root@37b8b8cdd75f:/#
将容器启动之后刷新一下刚才的界面点击容器就会显示出来
image.png点击查看详情...
配置阿里云的仓库
image.png image.png image.png image.png image.png使用阿里的的仓库下载镜像:
[root@192 ~]# docker pull registry.cn-hangzhou.aliyuncs.com/xynginx/nginx
Using default tag: latest
latest: Pulling from xynginx/nginx
7dc0dca2b151: Pull complete
c4757245bbef: Pull complete
0a46433073b6: Pull complete
Digest: sha256:c0eaf80075734ba7b095162a1a9b2991a48987174f2f3424882714ba7b3c4033
Status: Downloaded newer image for registry.cn-hangzhou.aliyuncs.com/xynginx/nginx:latest
registry.cn-hangzhou.aliyuncs.com/xynginx/nginx:latest
[root@192 ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
registry.cn-hangzhou.aliyuncs.com/xynginx/nginx latest 3966d32f8bd8
347MB
image.png
image.png
配置阿里加速器:
如果这个目录/etc/docker/不存在就创建
[root@192 ~]# vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://br003st4.mirror.aliyuncs.com"]
}
[root@192 ~]# systemctl daemon-reload
[root@192 ~]# systemctl restart docker
网友评论