摘要:
##go 常用命令 ###1.1 ####1.1.1 go help: 查看帮助文档 go help build ####1.1.2 go build: 对源代码和依赖的文件进行打包,生成可执行文件 go build -o my_first_go_exe entrance_class/demo.go 阅读全文
摘要:
##k8s Deployment ###1.1 简介 虽然ReplicaSet可以独立使用,但一般还是建议使用Deployment来自动管理ReplicaSet,这样就无需担心跟其他机制的不兼容问题()如ReplicaSet不支持rolling-update(滚动更新) 但Deployment支持 阅读全文
摘要:
##k8s ReplicaSet ###1.1 简介 ReplicaSet跟ReplicationCtontroller没有本质的不同,只是名字不一样,并且Rs支持集合式的selector ###2.1 rs模板 apiVersion: apps/v1 kind: ReplicaSet metada 阅读全文
摘要:
##k8s ReplicationController ###1.1 k8s ReplicationController ReplicationController(RC)用来确保容器应用的副本数始终保持在用户定义的副本数,即如果有容器异常退出,会自动创建新的 Pod 来替代;而如果异常多出来的容器 阅读全文
摘要:
##k8s pause ###1.1 简介 我们用k8s创建一个环境后,会在pod下面先起一个pause,再起Mainc,Mainc就是Pod内的容器,数量大于等于1,Mainc和pause共享存储卷和网络 pause是一个pod内一个,比如一个pod内有三四个容器,他们之间可以互相访问。或者我们用 阅读全文
摘要:
##docker 优雅退出 ###优雅退出 以nginx为例,dockerfile的cmd那一行,如果直接是nginx启动命令,那么nginx就是1号进程,是主进程,主进程挂了,同一容器内的其他进程也会跟着退出。 容器退出时会先docker stop,即kill -15信号,长时间未响应才会dock 阅读全文