主页

[转]第1章 第一堂云原生课

摘要:欢迎大家来到阿里云与 CNCF 共同推出的“云原生”技术公开课。本文整理自“云原生”技术公开课的开篇:第一堂“云原生”课。在本文中,阿里巴巴高级技术专家、CNCF 官方大使张磊为大家介绍了“云原生”技术的发展历程,本门课程的简介与预备知识以及“云原生”的定义和技术要点,精彩不容错过。 本节课程要点 云原生技术发展历程(为什么要学习这门课) 课程简介与预备知识(这门课到底教什么) 云原生的定义与技术要点(本节正式内容) 一、为什么要开设云原生技术公开课? 云原生技术发展简史 首先从第一个问题进行分享,那就是“为什么要开设云原生技术公开课?”云原生、CNCF 都是目前非常热门的关键词,但是这些技术并不是非常新鲜的内容。 2004 年— 2007 年,...

阅读更多

[转]docker是如何实现隔离的

转载自开源中国 概述 容器化技术在当前云计算、微服务等体系下大行其道,而 Docker 便是容器化技术的典型,对于容器化典型的技术,我们有必要弄懂它,所以这篇文章,我会来分析下 Docker 是如何实现隔离技术的,Docker 与虚拟机又有哪些区别呢?接下来,我们开始逐渐揭开它的面纱。 从运行一个容器开始 我们开始运行一个简单的容器,这里以busybox镜像为例,它是一个常用的Linux工具箱,可以用来执行很多Linux命令,我们以它为镜像启动容器方便来查看容器内部环境。 执行命令: docker run -it --name demo_docker busybox /bin/sh 这条命令的意思是:启动一个busybox镜像的 Docker 容器,-it参数表示给容器提...

阅读更多

Nginx配置default_server

现象 直接以ip访问。nginx默认会以第一个server进行响应。 以一个未配置的域名访问,nginx也会以第一个server进行响应。 为什么 如果一个ip绑定了多个域名,或者将域名的二级域名泛解析到同一个ip,那么会遇到default_server的问题。 配置 http server { listen 1.2.3.4:80 default_server; listen [::]:80 default_server; server_name _; server_name_in_redirect off; log_not_found off; return 410; } https https比http处...

阅读更多

我的一个妖怪朋友

自盘古开天,姜尚封神,五仙之中,以妖为最末。 东胜神洲美猴王不堪神佛欺凌,揭竿而起,声势浩大。 独角鬼王携七十二洞妖王前来投奔,尊其为齐天大圣。 后天庭布下网罗,引火烧山,猴王中计,困于五行山下。 麾下妖灵尽数被擒,独角鬼王面无惧色,大骂天庭,帝怒,遂斩于市。

阅读更多

又拍云cdn加速网站访问

graph TB; A[blog.ploughman.top] B[ploughman.b0.aicdn.com] C[b.ploughman.top] D[qiao.dev] E[weihai4099.github.io] A--CNAME-->B; B--CDN回源-->C; C--nginx反代-->D; D--CNAME-->E;

阅读更多

Windows磁盘检测修复

磁盘修复工具:chkdsk C:\Users\Administrator>chkdsk /? 检查磁盘并显示状态报告。 CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B] volume 指定驱动器号(后面跟一个冒号)、 装入点或卷名。 filename 仅用于 FAT/FAT32: 指定要检查是否有碎片的文件。 /F 修复磁盘上的错误。 /V 在 FAT/FAT32 上: 显示磁盘上每个文件的 完整路径和名称。 在 NTFS 上:...

阅读更多

Tomat+ssl

Tomcat配置SSL支持单向认证和双向认证 keytool -genkey -alias test1 -keystore server.keystore -keyalg RSA -validity 3650 执行以上命令后,提示以下: 输入keystore密码: 您的名字与姓氏是什么? [Unknown]: 这里填写域名或者ip 您的组织单位名称是什么? [Unknown]: GDPOST 您的组织名称是什么? [Unknown]: Server 您所在的城市或区域名称是什么? [Unknown]: Guangzhou 您所在的州或省份名称是什么? [Unknown]: Guangdong 该单位的两字母国家代码是什么 [Unknown]: CN CN=dsjkzj.gdpos...

阅读更多

Jenkinsfile About Rancher

jenkins对接rancher进行持续部署 重点说明 Jenkinsfile的方式是以后的主流 jenkins plugins 中心的rancher plugin 是对应rancher 1.x版本,而现在一般都安装2.x,所以直接使用plugin无效。 还有一种方式是使用rancher-cli,就是在jenkins宿主机安装jenkins脚本工具,进行认证后,在jenkinsfile中通过sh的方式直接调用。 这里说明的是使用rancher的http api的方式进行调用 rancher必须使用https,所以要注意ssl证书的处理,比较麻烦,如果可以申请公有的最好用公有的,避免很多麻烦。 如果使用自签名证书,在调用http接口时,会产生证书校验失败的问题...

阅读更多