Newbe.McrMirror 1.1.6 发布,助您全速下载 mssql docker 镜像
更新说明
- 增加了 mssql 镜像的支持。现在也可以通过 docker 来安装 mssql 2017 和 2019 了。
软件介绍
2018 年五月之后,微软将后续发布的所有 docker image 都推送到了 MCR (Miscrosoft Container Registry),但在中国大陆,它的速度实在是令人发指,本文将介绍一种方法来解决这个问题。
如何使用
下载方式
存在至少三种方法进行加速:
- 使用 docker-mcr (推荐)
- 拉取国内服务器上的镜像
- 使用 DockerHub 加速器
注意,无论采用什么方式,请先确保本地的 docker 已经正常可用。
使用 docker-mcr
docker-mcr 是一个 dotnet core global tool,简单几步,便可以进行安装和使用。
进入dotnet页面,下载并安装 netcore 3.1 SDK。
安装完毕后打开控制台运行以下命令:
dotnet tool install newbe.mcrmirror -g
现在,假如需要拉取 mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim ,则运行以下命令:
docker-mcr -i mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim
等待完成之后,便可以在本地看到已经拉取完毕的镜像。
当然,还有更多操作:
下载多个镜像:
docker-mcr --image mcr.microsoft.com/dotnet/core/sdk:3.1,mcr.microsoft.com/dotnet/core/runtime:3.1
从腾讯云下载:
docker-mcr --mirror-host tencentyun --image mcr.microsoft.com/dotnet/core/sdk:3.1
从自定义的服务器下载:
docker-mcr --mirror-host registry.cn-hangzhou.aliyuncs.com --image mcr.microsoft.com/dotnet/core/sdk:3.1 --mirror-namespace newbe36524
如果您曾经安装过 newbe.mcrmirror ,您需要使用以下命令来进行升级,确保最佳的体验。
dotnet tool update newbe.mcrmirror -g
拉取国内服务器上的镜像
加速的本质是因为我将镜像推送到了国内的服务器,目前在以下服务器均存在镜像:
- 阿里云 registry.cn-hangzhou.aliyuncs.com/newbe36524
- 腾讯云 ccr.ccs.tencentyun.com/mcr_newbe36524
以下以阿里云为例进行说明,假设需要拉取 aspnet:3.1-buster-slim
则拼接上面的前缀,则得到地址 registry.cn-hangzhou.aliyuncs.com/newbe36524/aspnet:3.1-buster-slim
然后,为了不修改默认的 Dockerfile 您可以运行以下命令:
cmd
docker pull registry.cn-hangzhou.aliyuncs.com/newbe36524/aspnet:3.1-buster-slim
docker tag newbe36524/aspnet:3.1-buster-slim mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim
这样你就成功的在本地得到了 mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim 镜像。
当然,你也可以直接把 registry.cn-hangzhou.aliyuncs.com/newbe36524/aspnet:3.1-buster-slim 写入到你的 Docker file 中。
使用 DockerHub 加速器
我也将镜像推送到了 dockerhub ,所以正常来说,在中国大陆使用 dockerhub 加速器也可以达到加速的效果。
规则,mcr.microsoft.com/dotnet/core/{name}:{tag} -> newbe36524/{name}:{tag}
例如,您可以运行以下命令:
cmd
docker pull newbe36524/aspnet:3.1-buster-slim
docker tag newbe36524/aspnet:3.1-buster-slim mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim
这样你就成功的在本地得到了 mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim 镜像。
当然,你也可以直接把 newbe36524/aspnet:3.1-buster-slim 写入到你的 Docker file 中。
在此之前,请确保你正确配置了本地的加速器。
Newbe.McrMirror 1.1.6 发布,助您全速下载 mssql docker 镜像相关推荐
- Spring Boot 2.3.0 发布:支持Java14、打包Docker镜像、优雅关机配置...
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 作者 | 冷冷gg 来源 | https://www.oschin ...
- Docker镜像发布到阿里云和私有库
目录 一.Docker镜像 (一)概述 (二)Docker镜像加载原理 (三)镜像分层结构优势 (四)重点理解 (五)docker commit操作实例 (六)总结 二.本地镜像发布到阿里云 三.本地 ...
- Newbe.Claptrap 0.10.2 发布,Blazor 演示
Newbe.Claptrap 0.10.2 发布,我们为项目模板引入了 Minion 以及 Blazor 制作的交互界面. 更新内容 类库常规升级 升级了相关的所有类库至最新版本.包括 Dapr SD ...
- Newbe.Claptrap 0.9.4 发布,全新构建
Newbe.Claptrap 0.9.4 发布,全新构建,全新内容,全新体验. 简介 此次的版本更新虽然只是一个副版本更新.但实际上我们带来了非常多全新的内容.全方位将本框架带入到一个新的次代.我们希 ...
- Newbe.ObjectVisitor 0.4.4 发布,模型验证器上线
Newbe.Claptrap 0.4.4 发布,模型验证器上线. 更新内容 完全基于表达式树的模型验证器 本版本,我们带来了基于表达式树实现的模型验证器.并实现了很多内置的验证方法. 我们罗列了与 F ...
- 公开仓库中Docker镜像的漏洞分析结果发布
Federacy的一名研究人员发布了一项报告,该报告分析了公开仓库中Docker镜像的漏洞.24%的镜像发现了明显的漏洞,其中基于Ubuntu的镜像漏洞最多,而基于Debian的镜像漏洞最少. \\ ...
- docker镜像内容如何查看_如何快速打通 Docker 镜像发布流程?
作者 | 菜菜 责编 | 郭芮 YY妹:菜菜哥,我看了一下Docker相关的内容,但是还是有点迷糊. 菜菜:还有哪不明白呢? YY妹:如果我想用Docker实现所谓的云原生,我的项目该怎么发布呢? 菜 ...
- 程序员修神之路--打通Docker镜像发布容器运行流程
菜菜哥,我看了一下docker相关的内容,但是还是有点迷糊 还有哪不明白呢? 如果我想用docker实现所谓的云原生,我的项目该怎么发布呢? 这还是要详细介绍一下docker了 Docker 是一个开 ...
- 如何使用vs将asp.net core项目添加容器支持并发布docker镜像到私有dockerhub和添加k8s/helm管理...
这篇文章介绍一下,如何使用VS2017给asp.net core添加容器支持,并发布镜像到私有docker hub,然后用chart管理容器镜像的操作流程. 话不多说,just do it. 新建项目 ...
最新文章
- java property异常_Java常见的异常和解决的办法
- mysql filde_备份一个约250G的mysql实例【xtrabackup备份方案对比】
- Java 进行 RSA 加解密时不得不考虑到的那些事儿
- mysql sum计算效率很慢_MySQL--RDS下的分区表实践(文末附MySQL视频教程与面试题)...
- ruby 将日期转化为时间_Ruby中的日期和时间类
- 只有得到祝福才是好婚姻
- 什么是微服务_漫画:到底什么是微服务?
- CCF201709试题
- 张宇八套卷(一)复盘
- My sql 存储过程实例
- 逆向工程的使用(逆向工程的压缩包下载分享)
- 【四阶龙格库塔法求解二元常微分方程组】
- 【致远FAQ】V8.0sp2_8.0sp2版本协同BPM平台的人员匹配去重
- docker安装linux-ubuntu桌面环境
- OpenWrt的两种模式:桥接模式与路由模式
- C# 获取某个时间的0点0分和23点59分59秒
- 小程序版道歉文案自动生成 道歉神器源码分享
- 无力吐槽的 create-shortcut .exe
- Android 10 根文件系统和编译系统(十八):Android.bp语法
- 目标检测中的anchorproposals、Region Proposal什么意思?
热门文章
- 数据可视化demo_火出圈的大屏你真的会做吗?这才是老板最爱的可视化大屏
- mysql explain desc_MySQL中EXPLAIN命令详解
- 在集设浏览学习高水准海报设计,会带给你不一样的灵感!
- 你在为疯狂圣诞节海报做准备了么?
- linux php没有bin,php - 执行Linux命令没有报错但也没有输出
- java 弹窗选择_如何在java中点击button弹出一个选择框
- c++ 14新的语法特性之返回类型推导
- Maple:把计算结果保存出来
- Linux内核 eBPF基础:perf(1):perf_event在内核中的初始化
- Linux内核 eBPF基础:kprobe原理源码分析:基本介绍与使用示例