基于公有云的DevOps
Calico Practicing-1 -- About Calico Calico Practicing-1 -- About Calico
I'm going to talk about my comprehension about Calico.
2020-01-19
在Kubernetes中如何配置Traefik作为Ingress Controller暴露服务以及如何排错 在Kubernetes中如何配置Traefik作为Ingress Controller暴露服务以及如何排错
客户的服务申请了**pingan.com**集团二级域名,并配置到应用的 ingress 中,但是访问不了。记录下排错过程。
2019-12-31
Story about microservice migrating from cloud host to Kubernetes - 01 Story about microservice migrating from cloud host to Kubernetes - 01
目录 IoT品牌网站基础设施列表 A(旧架构) B(新架构) C(新架构) 架构、备忘和注意事项理解IoT事业部网站产品的技术栈 前端 – Node.js 在Node.js诞生之前,Javascript主要用来做客户端的开发。在Nod
2019-12-11
关于Docker文件系统 关于Docker文件系统
介绍一下Docker文件系统的基本逻辑,以overlay2类型文件系统为例。
2019-10-21
对于kubernetes(k8s)入门需要了解的docker基础 对于kubernetes(k8s)入门需要了解的docker基础
Docker基础中的基础,在开始k8s之前知道这些概念就可以,但随着深入使用,该补的还是要补~尤其是Dockerfile编写的一些best practice。
2019-10-21
k8s版本规划的意义 k8s版本规划的意义
本文介绍了Kubernetes发行版和源代码Git分支的对应关系的说明,以及发行版的生命周期和升级版本的意义以及影响。
2019-10-21
AWS Support FAQ AWS Support FAQ
Record AWS Support FAQ log.
2019-10-16
kubernetes应用管理工具插件helm的安装与使用 kubernetes应用管理工具插件helm的安装与使用
Helm是一个用来管理Kubernetes中的服务的工具,在使用感上,有点像Linux的包 管理工具,但是除了可以配置服务使用什么容器镜像外,还可以配置服务的模板、 对服务进行版本控制。Helm中有4个主要部分:Chart、Release、Repository、 Config。
2019-10-09
个人用-常用命令-笔记 个人用-常用命令-笔记
个人用的常用命令笔记,主要包括Linux、Docker、kubectl等工具的命令和代码块。
2019-09-20
CentOS7 Install Docker and Docker Compose CentOS7 Install Docker and Docker Compose
Install Docker by yum with official repository and download the docker-compose executable as per the Linux distribution.
2019-09-17
分析Dockbix的Dockerfile--通用的多程序镜像的设计思路 分析Dockbix的Dockerfile--通用的多程序镜像的设计思路
一般来说一个软件的镜像的最后由`ENTRYPOINT`和`CMD`来构成,有的镜像可能没有`ENTRYPOINT`, `ENTRYPOINT`和`CMD`的主要区别在于即使你在运行镜像时指定了“命令” (e.g. `docker run nginx echo "test"`的`echo "test"`部分就是“命令”),`ENTRYPOINT`中 指定的命令(e.g. `ENTRYPOINT entrypoint.sh`)也不会被忽略。 总的来说,可以把以下几条规则当做创作Dockerfile的thumb rules: - `RUN`: 用来安装软件或添加依赖,因为`RUN`会创建一层`layer`。 - `ENTRYPOINT`: 用来指定该镜像为可执行程序,并且指定一个一个脚本用来初始化基础环境( e.g. 创建镜像运行时所使用的用户、加载程序的依赖、初始化环境变量等。)。 - `CMD`: 用来运行软件。 - `ENTRYPOINT`与`CMD`结合使用: 在`ENTRYPOINT entrypoint.sh`中初始化环境,最后执行`exec "$@"`,以此来继续执行 `CMD`中的内容。
2019-09-16
2 / 3