麦扣官方文档
心莱科技麦扣(Magicodes)技术体系官方网站,包含麦扣相关框架、产品的总体技术体系和理念等内容的详细介绍和说明,致力于帮助开发者解决产品研发中的“控风险、缩周期、降成本”的痛点。
使用Kubeadm创建k8s集群之部署规划(三十) 使用Kubeadm创建k8s集群之部署规划(三十)
前言上一篇我们讲述了使用Kubectl管理k8s集群,那么接下来,我们将使用kubeadm来启动k8s集群。 部署k8s集群存在一定的挑战,尤其是部署高可用的k8s集群更是颇为复杂(后续会讲)。因此本教程会在部署的过程中穿插讲解一些部署相关
使用Minikube部署本地Kubernetes集群(二十八) 使用Minikube部署本地Kubernetes集群(二十八)
前言使用Minikube部署本地k8s集群相对比较简单,非常推荐将其用于本地k8s开发环境,唯一麻烦点的仅仅是网络问题。 在本篇教程中,我们使用了国内的镜像来完成本地k8s集群的搭建。如果搭建过程中出现错误,建议使用minikube del
了解Kubernetes主体架构(二十七) 了解Kubernetes主体架构(二十七)
前言Kubernetes的教程一直在编写,目前已经初步完成了以下内容: 1)基础理论 2)使用Minikube部署本地Kubernetes集群 3)使用Kubeadm创建集群 接下来还会逐步完善本教程,比如Helm、ELK、Windows
容器化之后如何节省云端成本?(二十六) 容器化之后如何节省云端成本?(二十六)
如何节约云端成本? 上云在大部分情况下就是为了降低成本,在这方面,主流的容器服务基本上都能够有效地降低成本——不仅能够高效自动化的管理和控制容器,而且不需支付Kubernetes 主节点的费用。不过,我们还可以在此基础上进一步节约成本,这
Docker+ Kubernetes已成为云计算的主流(二十五) Docker+ Kubernetes已成为云计算的主流(二十五)
Docker+ Kubernetes已成为云计算的主流(二十五)前言最近正在抽时间编写k8s的相关教程,很是费时,等相关内容初步完成后,再和大家分享。对于k8s,还是上云更为简单、稳定并且节省成本,因此我们需要对主流云服务的容器服务进行了解
Docker最全教程之MySQL容器化 (二十四) Docker最全教程之MySQL容器化 (二十四)
前言MySQL是目前最流行的开源的关系型数据库,MySQL的容器化之前有朋友投稿并且写过此块,本篇仅从笔者角度进行总结和编写。 目录 镜像说明 运行MySQL容器镜像 1.运行MySQL容器 2.修改“root”账户的认证模式和密码
Docker最全教程之使用Node.js搭建团队技术文档站(二十三) Docker最全教程之使用Node.js搭建团队技术文档站(二十三)
前言各种编程语言均有其优势和生态,有兴趣的朋友完全可以涉猎多门语言。在平常的工作之中,也可以尝试选择相对适合的编程语言来完成相关的工作。 在团队技术文档站搭建这块,笔者尝试了许多框架,最终还是选择了Hexo,主要是由于其丰富的主题和插件,并
Docker最全教程之使用PHP搭建个人博客站点(二十二) Docker最全教程之使用PHP搭建个人博客站点(二十二)
目录 官方镜像 编写简单的Hello world! 编写Hello world! 编写Dockerfile 构建并运行 直接使用PHP Docker镜像运行PHP脚本 构建自己的WordPress镜像用于搭建个人博客站点
使用Jenkins来实现内部的持续集成流程(下) 使用Jenkins来实现内部的持续集成流程(下)
目录 配置项目构建 添加任务 添加源代码地址和登录凭据 添加构建触发器 TFS添加WebHook 添加构建步骤 后端UI API端 配置项目构建1、添加任务 ## 2、添加源代码地址和登录凭据添加源代码地址和登录凭证 此图没
使用Jenkins来实现内部的持续集成流程(上) 使用Jenkins来实现内部的持续集成流程(上)
前言 Jenkins和TeamCity都是大杀器,用于搭建内部持续集成环境都是妥妥的。本篇主要介绍Jenkins的安装,下篇将介绍相关配置和使用。 目录 安装和配置 第一次启动 插件安装,第一次进入时,选择初始化哪些插件(建议先使用系
Docker最全教程之Python爬网实战(二十一) Docker最全教程之Python爬网实战(二十一)
Python目前是流行度增长最快的主流编程语言,也是第二大最受开发者喜爱的语言(参考Stack Overflow 2019开发者调查报告发布)。笔者建议.NET、Java开发人员可以将Python发展为第二语言,一方面Python在某些领域
Docker最全教程之使用 Visual Studio Code玩转Docker(二十) Docker最全教程之使用 Visual Studio Code玩转Docker(二十)
前言VS Code是一个年轻的编辑器,但是确实是非常犀利。通过本篇,老司机带你使用VS Code玩转Docker——相信阅读本篇之后,无论是初学者还是老手,都可以非常方便的玩转Docker了!所谓是“工欲善其事必先利其器”,VS Code,
Docker最全教程之使用.NET Core推送钉钉消息(十九) Docker最全教程之使用.NET Core推送钉钉消息(十九)
前言上一篇我们通过实战分享了使用Go推送钉钉消息,由于技痒,笔者现在也编写了一个.NET Core的Demo,作为简单的对照和说明。 最后,由于精力有限,笔者希望有兴趣的朋友可以分享下使用CoreRT将.NET Core编译成机器代码这块的
Docker最全教程之Go实战,墙裂推荐(十八) Docker最全教程之Go实战,墙裂推荐(十八)
前言 与其他语言相比,Go非常值得推荐和学习,真香!为什么?主要是可以直接编译成机器代码(性能优越,体积非常小,可达10来M,见实践教程图片)而且设计良好,上手门槛低。本篇主要侧重于讲解了Go语言的优势,并且提供了一个推送钉钉消息的Demo
Docker最全教程之使用Docker搭建Java开发环境(十七) Docker最全教程之使用Docker搭建Java开发环境(十七)
前言 Java是一门面向对象的优秀编程语言,市场占有率极高,但是在容器化实践过程中,发现官方支持并不友好,同时与其他编程语言的基础镜像相比(具体见各语言镜像比较),确实是非常臃肿。 本篇仅作探索,希望对大家有所帮助。 目录 Java
Docker最全教程之使用TeamCity来完成内部CI、CD流程(十六) Docker最全教程之使用TeamCity来完成内部CI、CD流程(十六)
本篇教程主要讲解基于容器服务搭建TeamCity服务,并且完成内部项目的CI流程配置。教程中也分享了一个简单的CI、CD流程,仅作探讨。不过由于篇幅有限,完整的DevOps,我们后续独立探讨。 为了降低容器的使用门槛以及便于大家将容器技术应
1 / 2