docker+k8s
文章平均质量分 72
Smile_jy
这个作者很懒,什么都没留下…
展开
-
k8s lifecycle——poststart和prestop
k8s容器生命周期,poststart和prestop原创 2022-12-26 14:34:56 · 4514 阅读 · 1 评论 -
nginx-ingress-controller 0.25.1部署
背景k8s版本:1.14.7部署nginx-ingress-controller版本:0.25.1mandatory.yaml---apiVersion: v1kind: Namespacemetadata: name: ingress-nginx---apiVersion: extensions/v1beta1kind: Deploymentmetadata: ...原创 2020-03-04 22:09:25 · 894 阅读 · 0 评论 -
ingress配置金丝雀发布
灰度发布优先级:canary-by-header -> canary-by-cookie -> canary-weight基于header:# 配置nginx.ingress.kubernetes.io/canary: "true"nginx.ingress.kubernetes.io/canary-by-header: "canary"# 访问方式curl -H "...原创 2020-03-03 12:42:49 · 882 阅读 · 0 评论 -
traefik计算优先级
核心代码type Frontend struct { Priority int `json:"priority"` Routes map[string]Route `json:"routes,omitempty" ......}func (p *Provider) loadIngress...原创 2020-02-14 09:43:38 · 590 阅读 · 0 评论 -
k8s笔记0
把openapi服务部署上k8s,写了两个yaml文件,一个openapi.conf文件# 创建命名空间kubectl create namespace openapi# 根据config文件创建configmapkubectl -n openapi create configmap openapi-configmap --from-file=openapi.conf# 根据depl...原创 2019-01-28 20:21:04 · 240 阅读 · 0 评论 -
docker笔记0——docker常用简单命令汇总
# 容器停止时 启动并进入容器docker start container_id/container_namedocker attach container_id/container_name(上面两个命令与下面这个命令相等)docker start -a container_id/container_name#从本地拷贝文件到容器docker cp xxx.tar.gz contai...原创 2019-01-24 20:25:29 · 141 阅读 · 0 评论 -
docker笔记4——Dockerfile简单使用
1、创建Dockerfile#DockerfileFROM image1:tag1EXPOSE 22EXPOSE 8000CMD /usr/bin/supervisord -c /etc/supervisord.conf2、根据当前目录下的Dockerfile创建镜像(有空格!)docker build -t image2:tag2 .3、创建容器(这时会自动运行cmd命令)...原创 2019-01-24 19:37:14 · 205 阅读 · 0 评论 -
docker笔记2——为container增加多个端口,并同步调试
发现问题:docker attach进入container之后想一边跑服务一边改代码,然后我就又起了一个终端tab attach进入container,结果发现两个tab同步了。。。使用场景:调试程序时候想要边写边检查结果解决方案:docker run -it -p 1234:22 -p 7788:8000 test_image:v3 /bin/bash/usr/sbin/sshd -...原创 2019-01-14 17:07:53 · 572 阅读 · 0 评论 -
docker笔记3——镜像导入导出save和export的区别
首先,save和load是一对,export和import是一对save和load对镜像来讲的,save时可能会保存所有层,之后可以层回滚(我还没试)docker save > latest.tar image[:tag] #将image(可指定tag,不指定默认所有)打包docker load < latest.tarexport和import是对容器来讲的,exp...原创 2019-01-24 10:48:00 · 354 阅读 · 0 评论 -
docker笔记1——创建有sshd服务的docker镜像,并使用scp传文件
其实就是工作上用到的一些简单的语句1、创建有sshd服务的docker镜像centos7环境下#先准备docker run -it --name=test_container docker.io/centos:7 /bin/bash# 端口映射前yum -y install openssh-server openssh-clients iproutessh-keygen -q -t ...原创 2019-01-11 19:42:15 · 824 阅读 · 0 评论