首页 > 其他分享 >[转]docker 添加国内镜像源以及命令查询镜像版本tag方法

[转]docker 添加国内镜像源以及命令查询镜像版本tag方法

时间:2023-06-18 15:44:06浏览次数:47  
标签:pull nginx json tag 镜像 docker com

文章地址:

Docker Hub 镜像源 - 掘金

docker如何查询镜像版本信息_docker_脚本之家

(1条消息) 查看docker search之后的所有镜像分支版本_docker search 版本_登云时刻的博客-CSDN博客

修改配置

修改daemon.json,增加或者修改以下配置:

  json 复制代码
{
  "registry-mirrors": [
    "https://dockerproxy.com",
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com",
    "https://ccr.ccs.tencentyun.com"
  ]
}

Docker从1.3.X之后,与docker registry交互默认使用的是https,然而此处搭建的私有仓库只提供http服务,所以当与私有仓库交互式就会有错误。http服务则需要填写到insecure-registries下面。

配置文件所在位置:

  • Linux: /etc/docker/daemon.json
  • Windows: %USERPROFILE%\.docker\daemon.json 或者 %programdata%\Docker\config\daemon.json
  • MacOS: ~/.docker/daemon.json

如果使用的Docker Desktop,那就更好办了,只需要在配置界面找到Docker Engine选项,修改之后然后点击Apply & Restart按钮,即可生效。在此修改等同于直接修改daemon.json文件。

检查配置是否生效

输入以下命令:

  shell 复制代码
docker info

如果从结果中看到了如下类似的内容,说明配置成功:

  shell 复制代码
Registry Mirrors:
 https://hub-mirror.c.163.com/

测试源镜像是否有效

使用docker pull命令拉取软件,只要能够正常拉取就是有效的,否则就是无效的。

  shell 复制代码
docker pull dockerproxy.com/library/nginx:latest
docker pull hub-mirror.c.163.com/library/nginx:latest
docker pull mirror.baidubce.com/library/nginx:latest
docker pull ccr.ccs.tencentyun.com/library/nginx:latest
docker pull 1nj0zren.mirror.aliyuncs.com/library/nginx:latest
docker pull 05f073ad3c0010ea0f4bc00b7105ec20.mirror.swr.myhuaweicloud.com/library/nginx:latest

源镜像测速

Linux

在Linux下面有time命令,可以使用该命令对源进行测速:

  bash 复制代码
time docker pull nginx:latest

测速结果大致如下:

  bash 复制代码
real   1m14.078s
user   0m0.176s
sys    0m0.120s

作者:喵个咪
链接:https://juejin.cn/post/7165806699461378085
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

标签:pull,nginx,json,tag,镜像,docker,com
From: https://www.cnblogs.com/dirgo/p/17489209.html

相关文章

  • k8s 深入篇———— docker 镜像是什么[二]
    前言简单介绍一下docker的镜像。正文前面讲到了容器的工作原理了(namespace限制了时间,cgroup限制了资源),知道docker历史的也知道,docker之所以能够称为容器大佬,是因为其只做了容器。也就是做到了一次打包,到处运行的这种思想得到了实现。那么容器的镜像涉及思路是怎么样的呢?......
  • ?Docker常用命令-精简版
    以下内容按照上文图示进行展开,此文适合懂得Docker简单使用的一些同学,所以对对应的用法不做过多的介绍。基础命令#显示docker的基本信息dockerversion#系统信息,镜像和容器的数量dockerinfo镜像镜像拉取:dockerpull#搜索镜像dockersearch镜像名称#拉取镜像,不加版本默......
  • ?Docker常用命令-精简版
    以下内容按照上文图示进行展开,此文适合懂得Docker简单使用的一些同学,所以对对应的用法不做过多的介绍。基础命令#显示docker的基本信息dockerversion#系统信息,镜像和容器的数量dockerinfo镜像镜像拉取:dockerpull#搜索镜像dockersearch镜像名称#拉取镜像,不加版本默......
  • 镜像,容器,容器数据卷,DockerFile 相关命令 使用总结
    镜像,容器,容器数据卷,DockerFile相关命令使用总结镜像是1种轻量级、可执行的独立的软件包。包含:代码,运行时,库,环境变量和配置文件。所有软件包,直接打包docker镜像,就可以直接跑起来.独立的运行环境。一.镜像命令1.列出本机所有镜像,查看镜像dockerimages2.搜索镜像dockersearc......
  • WPF入门教程系列二十八 ——DataGrid使用示例MVVM模式(6)
    WPF入门教程系列目录WPF入门教程系列二——Application介绍WPF入门教程系列三——Application介绍(续)WPF入门教程系列四——Dispatcher介绍WPF入门教程系列五——Window介绍WPF入门教程系列十一——依赖属性(一)WPF入门教程系列十五——WPF中的数据绑定(一)   八......
  • Docker安装与拉取镜像
    Docker安装##安装docker要求内核版本kerner>=3.10为此,先检查当前Linux系统的内核版本uname-a更新aptapt-getupdate&&apt-getupgrade&&apt-getdist-upgrade#礼貌性清除更新缓存apt-getclean采用apt源安装Docker的其他组件时,新组件与已安装的Docker容器最为匹配。......
  • Docker基本命令
    系统命令systemctlstartdocker#启动dockersystemctlstopdocker#停止dockersystemctlrestartdocker#重启dockersystemctlenabledocker#设置docker开机自启基本命令dockerversion......
  • minio通过docker方式部署
    MinIO是在GNUAffero通用公共许可证v3.0下发布的高性能对象存储。它是与AmazonS3云存储服务兼容的API官方文档http://docs.minio.org.cn/docs/master/minio-admin-complete-guidehttps://hub.docker.com/r/minio/minio/tags?page=1&ordering=last_updateddocker仓库上......
  • 云原生之使用Docker部署mysql数据库
    (云原生之使用Docker部署mysql数据库)一、检查系统版本[root@node~]#cat/etc/os-releaseNAME="CentOSLinux"VERSION="7(Core)"ID="centos"ID_LIKE="rhelfedora"VERSION_ID="7"PRETTY_NAME="CentOSLinux7(Core)"A......
  • CentOS 安装 Docker
    1、卸载旧版本的Dockeryumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-......