摘要:
存活探针 Kubernetes可以通过存活探针(liveness probe)检查容器是否存活。如果探测失败,Kubernetes将定期执行探针并重新启动容器。 官方文档请见:https://kubernetes.io/docs/tasks/configure pod container/confi 阅读全文
摘要:
pod与容器 一个pod是一组紧密相关的容器,它们总是一起运行在同一个节点上,以及同一个LInux命名空间中。 每个pod拥有自己的ip,包含若干个容器。pod分布在不同的节点上。 为什么需要pod 为什么需要pod,而不是直接使用容器: 因为容器被设计为只运行一个进程,由于不能够将多个进程聚集在一 阅读全文
摘要:
Kubernetes是一个软件系统,允许你在其上很容易的部署和管理容器话的应用。 Kubernetes的核心功能是:开发者把一个应用列表提交给主节点,Kubernetes会将他们部署到工作节点。应用被部署在哪些节点不用开发者和管理者关心。 Kubernetes帮助开发者聚焦核心功能、帮助运维团队获得 阅读全文
摘要:
Dockerfile指令 官方文档地址:https://docs.docker.com/engine/reference/builder/ Dockerfile是一个文本格式的配置文件,其内容包含众多指令,用户可以使用它快速的创建自定义镜像。 部分指令列表 指令|作用|备注 | | FROM|指定基 阅读全文
摘要:
端口映射 使用docker run时,可以指定 P(大写)与 p(小写)参数映射端口。 docker run P P(大写)会随机映射一个端口到容器的内部端口 访问 http://127.0.0.1:32771/ 看到nginx欢迎页面。 docker run p p(小写)可以指定端口,可以有以下 阅读全文
摘要:
核心概念 镜像:一个只读的模板,类似虚拟机的镜像。 容器:可以理解为镜像的一个运行实例。运行时类似于沙箱,多个容器互相独立。 仓库:存放镜像文件的地方。 镜像 命令表格 命令|解释|选项 | | docker pull NAME[:TAG\|@DIGEST]|拉取镜像 docker push NAM 阅读全文
摘要:
之前一直使用minikube练习,为了更贴近生产环境,使用VirtualBox部署Kubernetes集群。 为了不使文章凌乱,把在搭建过程中遇到的问题及解决方法记在了另一篇文章:安装Kubernetes集群时遇到的问题及解决方法 软件版本 VirtualBox:6.1 CentOS:7 Docke 阅读全文
摘要:
在搭建Kubernetes集群时遇到一些问题,记录在这里。 搭建过程在另一篇文章:VirtualBox上使用kubeadm安装Kubernetes集群 虚拟机安装完CentOS7登录时遇到warning 错误信息: 截图: 解决方法: kubeadm init时warning:推荐将systemd作 阅读全文
摘要:
前言 因为众所周知的原因,在使用Kubernetes和docker的时候会出现一些镜像无法拉取或者速度较慢的情况,错误信息类似以下: 之前一直使用的是Azure中国的镜像,经读者提醒,该镜像站已经不能用了,中科大的也不是很稳定。 接下来记录下使用阿里云从海外构建镜像的过程,虽然麻烦点,是能解决问题。 阅读全文