12 2019 档案
摘要:官方提供的三种部署方式 minikube Minikube是一个工具,可以在本地快速运行一个单点的Kubernetes,仅用于尝试Kubernetes或日常开发的用户使用。 部署地址:https://kubernetes.io/docs/setup/minikube/ kubeadm Kubeadm
阅读全文
摘要:Kubernetes是什么 • Kubernetes是Google在2014年开源的一个容器集群管理系统,Kubernetes简称K8S。 • Kubernetes用于容器化应用程序的部署,扩展和管理,目标是让部署容器化应用简单高效。 官方网站:http://www.kubernetes.io Ku
阅读全文
摘要:cAdvisor (Container Advisor) :用于收集正在运行的容器资源使用和性能信息。 https://github.com/google/cadvisor Prometheus(普罗米修斯):容器监控系统。 https://prometheus.io https://github.
阅读全文
摘要:1、Dockerfile相关参数 1.1构建Nginx镜像 #daemon off; 是在前台运行#docker 容器默认会把容器内部第一个进程,也就是pid=1的程序作为docker容器是否正在运行的依据,如果docker 容器pid挂了,那么docker容器便会直接退出。 -t 指定名称 -f指
阅读全文
摘要:持续集成(Continuous Integration,CI):代码合并、构建、部署、测试都在一起,不断地执行这个过程,并对结果反馈。 持续部署(Continuous Deployment,CD):部署到测试环境、预生产环境、生产环境。 持续交付(Continuous Delivery,CD):将最
阅读全文
摘要:Harbor是由VMWare公司开源的容器镜像仓库。事实上,Harbor是在Docker Registry上进行了相应 的企业级扩展,从而获得了更加广泛的应用,这些新的企业级特性包括:管理用户界面,基于角色的 访问控制 ,AD/LDAP集成以及审计日志等,足以满足基本企业需求。 官方地址:https
阅读全文