Kubernetes Pod

Kubernetes Pod

Pod: Pod是Kubernetes中能够创建和部署的最小单元 Pod可以由一个或多个容器组合而成 1)Pod的基本使用 demo 1:一个容器的pod apiVersion: v1 kind: Pod metadata: name: frontend labels: name: frontend spec: containers: - name: nginx image: zdwork/nginx_proxy_tomcat env: - name: NAME value: ZDWO...

golang 超时控制实现

golang 超时控制实现

demo 1: // _Timeouts_ are important for programs that connect to // external resources or that otherwise need to bound // execution time. Implementing timeouts in Go is easy and // elegant thanks to channels and `select`. package main import "time" import "fmt" func main() { // For our e...

golang flag包

golang flag包

定义flags的两种方式 1、 flag.Xxx(),其中Xxx可以是Int,String等;返回一个相应类型的指针,如: package main import ( "flag" "fmt" ) func main() { var testA = flag.Int("nameA", 1234, "help message") var testB = flag.String("nameB","1234",&qu...

容器是什么?

容器是什么?

什么是容器? 很多人最开始的时候搞不清楚容器是什么,所以经常听到有人问,容器到底是啥?Docker 到底是啥? “容器就是轻量级虚拟机” “容器就是 Jail” “容器就和 chroot 一样” “容器就是 namespace、cgroups……” “容器就是隔离的进程” 听了这些解释后,还是不清楚到底容器是啥。直到看了 Julian Friedman 写的博文《百行以内实现一个容器》...

soffice 命令

安装 yum install libreoffice 使用 soffice --headless --convert-to txt test.docx --outdir /tmp for dir_name in `ls docx` do mkdir txt/$dir_name for file_name in `ls docx/$dir_name` do echo docx/$dir_name/$file_name soffice --headless...