Docker中的dotnet基础环境
由于需要docker中跑dotnet,查到好多资料是docker pull micorsoft/dotnet ,然后一直拉不下来 hub.docker上也查不到这个iamges。
顺手记忆一个Window文件Copy到docker容器内操作
比如:docker cp D:\RD31\projects\P01_ConferenceAIO\src\server\custom\saas MyApi:/ConferenceAIO
报错
服务器中pull microsoft/dotnet的时候报错了
原因
这是因为.NET Core 2.1 和 2.2 容器映像已从 Docker Hub 中删除。 他们于 2021 年 8 月 21 日将这些映像移到了 Microsoft 容器注册表 (MCR)。
使用docker pull mcr.microsoft.com/dotnet/sdk
来代替 docker pull microsoft/dotnet
。
MCR 上的 .NET 映像可从以下存储库获得:
- mcr.microsoft.com/dotnet/runtime-deps
- mcr.microsoft.com/dotnet/runtime
- mcr.microsoft.com/dotnet/aspnet
- mcr.microsoft.com/dotnet/sdk
**安装docker desktop时经常不能启动****
记录一个WLS安装补丁 https://aka.ms/wsl2kernel
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!