摘要: 官方提供Kubernetes部署3种方式 minikube Minikube是一个工具,可以在本地快速运行一个单点的Kubernetes,尝试Kubernetes或日常开发的用户使用。不能用于生产环境。 官方文档:https://kubernetes.io/docs/setup/minikube/ 阅读全文
posted @ 2019-10-14 11:09 小牛向强冲 阅读(1792) 评论(0) 推荐(0)
摘要: 不管你是否意识到,在这几年时间里,技术岗招聘重点关注的是Docker、Kubernetes(以下简称: K8S),面试10家公司得有8家会问你会不会“docker“、“k8s”?如果你不会,可能就错过了这次机会。 作为目前最流行的开源容器编排引擎,K8S 在全球都得到了广泛应用,BAT、京东、360 阅读全文
posted @ 2019-10-14 11:09 小牛向强冲 阅读(2765) 评论(0) 推荐(0)
摘要: JAVA堆内存管理是影响性能主要因素之一。 堆内存溢出是JAVA项目非常常见的故障,在解决该问题之前,必须先了解下JAVA堆内存是怎么工作的。 先看下JAVA堆内存是如何划分的,如图: 1. JVM内存划分为堆内存和非堆内存,堆内存分为年轻代(Young Generation)、老年代(Old Ge 阅读全文
posted @ 2019-10-14 11:08 小牛向强冲 阅读(1351) 评论(0) 推荐(0)
摘要: 官方仓库虽然有数十万计的免费镜像,但大多数无法直接满足公司业务需求,这就需要我们自己去定制镜像了。 Docker通过Dockerfile自动构建镜像,Dockerfile是一个包含用于组建镜像的文本文件,由一条一条的指令组成。 这里,给你提供4点编写建议,可帮助你编写高效易用的Dockerfile。 阅读全文
posted @ 2019-10-14 11:08 小牛向强冲 阅读(273) 评论(0) 推荐(0)
摘要: 官方提供的几种Kubernetes部署方式 minikube Minikube是一个工具,可以在本地快速运行一个单点的Kubernetes,尝试Kubernetes或日常开发的用户使用。不能用于生产环境。 官方地址:https://kubernetes.io/docs/setup/minikube/ 阅读全文
posted @ 2019-10-14 11:07 小牛向强冲 阅读(489) 评论(0) 推荐(0)
摘要: 在互联网时代,对于每一家公司,软件开发和发布的重要性不言而喻,目前已经形成一套标准的流程,最重要的组成部分就是持续集成(CI)及持续部署、交付(CD)。本文基于Jenkins+Docker+Git实现一套CI自动化发布流程。 一、发布流程设计 工作流程: 1. 开发人员提交代码到Git版本仓库; 2 阅读全文
posted @ 2019-10-14 11:07 小牛向强冲 阅读(603) 评论(0) 推荐(1)