> rm -rf /var/lib/docker六、额外知识普及
1、docker官方镜像库地址
https://hub.docker.com/r/microsoft/dotnet/
2、microsoft/dotnet 镜像版本之间的区别
a、microsoft/dotnet:<version>-sdk(microsoft/dotnet:2.1-sdk)
此映像包含带有 .NET Core 和命令行工具 (CLI) 的 .NET Core SDK。 此映像将映射到开发方案。 可使用此映像进行本地开发、调试和单元测试。 此映像还可用于生成方案。 使用 microsoft/dotnet:sdk 始终都提供最新版本。
b、microsoft/dotnet:<version>-runtime(microsoft/dotnet:2.1-runtime)
此映像包含 .NET Core(运行时和库),并且针对在生产环境中运行 .NET Core 应用进行了优化。
c、microsoft/dotnet:<version>-runtime-deps
runtime-deps 映像包括具有 .NET Core 所需的所有本机依赖项的操作系统。 此映像适用于独立应用程序。
3、镜像加速
鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,我们可以配置加速器来解决,我使用的是网易的镜像地址:http://hub-mirror.c.163.com。
新版的 Docker 使用
/etc/docker/daemon.json(Linux) 或者 %programdata%dockerconfigdaemon.json(Windows) 来配置 Daemon。请在该配置文件中加入(没有该文件的话,请先建一个):
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]}#刷新配置文件并重启docker
systemctl daemon-reloadsystemctl restart docker
**********如果使用aliyun,需要登陆自己的阿里云账户获取自己的镜像地址************
总结
以上所述是小编给大家介绍的.NETCore Docker实现容器化与私有镜像仓库管理,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对软件开发网网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
您可能感兴趣的文章:.netcore 使用surging框架发布到dockerDocker私有仓库管理和删除本地仓库中的镜像Docker定制容器镜像的2种方法(推荐)详解Docker 容器基础系统镜像打包










