docker修改国内官方镜像

在正常情况下,docker有一个默认连接的国外官方镜像,在国外的网友访问该官方镜像自然不成问题,但是国内毕竟不是国外,由于国情不同,中国的网络访问国外官方镜像网速一向很慢,而且往往还会遭遇断网的窘境,所以说我们要想正常使用docker的镜像,那么我们就不得不配置相应的国内镜像。

方法一. 配置Docker中国区官方镜像

Docker 版本在 1.12 或更高修改 /etc/docker/daemon.json 文件并添加上 registry-mirrors 键值。如下:

$ vim /etc/docker/daemon.json

{
 "registry-mirrors": ["https://registry.docker-cn.com"]
}

方法二:给Docker守护进程配置加速器

如果要配置 Docker 守护进程默认使用 Docker 官方镜像加速。您可以在 Docker 守护进程启动时配置 --registry-mirror 参数。

通过命令行启动Docker

docker --registry-mirror=https://registry.docker-cn.com daemon

修改保存后,重启 Docker 以使配置生效。测试hellow word:

注意:如果找不到镜像会自动从远程仓库下载.

原文地址:https://www.cnblogs.com/phpper/p/9278844.html

时间: 2024-10-04 15:50:51

docker修改国内官方镜像的相关文章

docker配置国内官方镜像

国内网络访问国外官方镜像不仅网速慢,而且经常遭遇断网,对此我们可以配置国内镜像来解决这个问题. 在国内,可以通过registry.docker-cn.com访问官方镜像库. 配置方法 修改 /etc/docker/daemon.json 文件并添加上"registry-mirrors":["https://registry.docker-cn.com"],最终如下: { "registry-mirrors":["https://regi

docker改国内官方镜像

如何使用官方镜像 Docker 中国官方镜像加速可通过 registry.docker-cn.com 访问.目前该镜像库只包含流行的公有镜像,而私有镜像仍需要从美国镜像库中拉取. 您可以使用以下命令直接从该镜像加速地址进行拉取. $ docker pull registry.docker-cn.com/myname/myrepo:mytag 例如: $ docker pull registry.docker-cn.com/library/ubuntu:16.04 注:除非您修改了Docker守护

docker run java官方镜像默认自动退出的问题解决办法

这几天准备在配置新版本的测试环境,因为之前的也是用docker跑tomcat,但是现在新办法直接砍掉一部分tomcat,直接用java来跑依赖包.这对我们运维来说就蛋疼了,确实是没有用docker直接跑jar包的经验,网上搜了一堆零零碎碎的资料,最后到底还是跑起来了,具体实现还需要完善,今天先写一些下来记录一下,以免再碰到此类问题. 交代一下具体背景情况: 1.jar包在普通环境上的运行脚本已经写好,jar包也已经做好,统一归档到一个目录下面几个分支目录. 2.用的是官方java的alpine-

Docker 修改已有镜像(转)

1.当结束后,我们使用 exit 来退出,现在我们的容器已经被我们改变了,使用 docker commit 命令来提交更新后的副本. 其中,-m 来指定提交的说明信息,跟我们使用的版本控制工具一样:-a 可以指定更新的用户信息:之后是用来创建镜像的容器的 ID:最后指定目标镜像的仓库名和 tag 信息. #修改已有的镜像 2.利用Dockerfile来创建新镜像 参考:https://blog.csdn.net/ling811/article/details/53817123 原文地址:http

docker启动emqx官方镜像,顺便启动exporter

注意,我是把把官方镜像放到了自己的仓库 1.emqx官方镜像启动 docker run -d --name emqx31 -p 1883:1883 -p 8083:8083 -p 8883:8883 -p 8084:8084 -p 18083:18083 registry.icp.com:5000/service/iot/emqx:v3.0.1  (官方镜像是:emqx/emqx:v3.1.0) 2.启动exporter https://github.com/nuvo/emq_exporter,

docker官方镜像修改为国内镜像

参考:https://www.cnblogs.com/icebutterfly/p/9489133.html 使用docker拉取镜像时,会出现链接超时错误.因为官方镜像访问速度太慢,所以报错,修改为国内镜像可以解决这个问题,操作如下: 在linux系统上,修改 /etc/docker/daemon.json 文件配置1.执行命令,进入daemon.json配置文件 vim /etc/docker/daemon.json 2.修改配置文件为(可自行加减国内镜像地址),然后保存 { "regist

开发常用镜像资源替换为国内开源镜像(yum,compose,maven,docker,android sdk,npm,国内开源镜像汇总)

一.国内开源镜像站点汇总 阿里云开源镜像站 (http://mirrors.aliyun.com/)网易开源镜像站 (http://mirrors.163.com/)中国科学技术大学开源镜像站 (http://mirrors.ustc.edu.cn/)清华大学开源软件镜像站 (https://mirrors.tuna.tsinghua.edu.cn/)中国电信天翼云 (http://mirrors.ctyun.cn/) 二.软件版 (一).操作系统类 1.Ubuntu阿里云:http://mir

配置Docker中国区官方镜像http://get.daocloud.io/ 很好的一个源http://get.daocloud.io/#install-docker

https://www.daocloud.io/mirror#accelerator-doc 配置Docker中国区官方镜像http://get.daocloud.io/ 很好的一个源http://get.daocloud.io/#install-docker Docker中配置国内镜像 1. 为什么要为docker配置国内镜像 ??在正常情况下,docker有一个默认连接的国外官方镜像,在国外的网友访问该官方镜像自然不成问题,但是国内毕竟不是国外,由于国情不同,中国的网络访问国外官方镜像网速一

18.docker 设置国内镜像源

创建或修改 /etc/docker/daemon.json 文件,修改为如下形式 # vi /etc/docker/daemon.json { "registry-mirrors": ["http://hub-mirror.c.163.com"] } systemctl restart docker.service 国内加速地址有: Docker中国区官方镜像https://registry.docker-cn.com 网易http://hub-mirror.c.1