前言介绍
.NET Core是微软新一代主力编程平台,开源、免费、跨平台、轻量级、高性能,支持Linux、Docker、k8s等环境,适合开发微服务、云原生、大型互联网应用、全开源解决方案。
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
Kubernetes一个用于容器集群的自动化部署、扩容以及运维的开源平台。通过Kubernetes,你可以快速有效地响应用户需求;快速而有预期地部署你的应用;极速地扩展你的应用;无缝对接新应用功能;节省资源,优化硬件资源的使用。为容器编排管理提供了完整的开源方案。
通俗一点理解就是:把.netcore丢docker里面跑,然后用kubernetes来管理这些docker。
Docker相关
Docker EE/Docker CE简介与版本规划
https://www.cnblogs.com/craigtaylor/p/10971245.html
利用阿里云加速Docker For Windows
https://www.cnblogs.com/craigtaylor/p/10971241.html
Docker For MYSQL 8.0 特别注意修复数据库新的验证方式
https://www.cnblogs.com/craigtaylor/p/10971246.html
Docker 探索安装WordPress+Mysql8.0
https://www.cnblogs.com/craigtaylor/p/10971247.html
使用Aliyun Docker 容器镜像/注册表服务
https://www.cnblogs.com/craigtaylor/p/10971239.html
使用Azure Docker容器注册表服务
https://www.cnblogs.com/craigtaylor/p/10971232.html
Docker 常用命令和命令集结
https://www.cnblogs.com/craigtaylor/p/10975566.html
Kubernetes相关
开启和安装Kubernetes 基于Docker For Windows
https://www.cnblogs.com/craigtaylor/p/10971231.html
.Net Core相关
给.Net Core添加Docker文件支持和运行
https://www.cnblogs.com/craigtaylor/p/10971250.html
Azure 相关
Azure Command Line(Azure CLI)指南
https://www.cnblogs.com/craigtaylor/p/10971252.html
.Net Core项目上Azure Docker云
https://www.cnblogs.com/craigtaylor/p/10971253.html
其他技巧
Hyper和Vmware冲突,Device/Credential Guard 不兼容
https://www.cnblogs.com/craigtaylor/p/10971244.html
安装Windows包管理工具Chocolatey
https://www.cnblogs.com/craigtaylor/p/10971251.html
原文地址:https://www.cnblogs.com/craigtaylor/p/10975506.html