随笔分类 - docker-k8s
摘要:问题:今天新创建了一个应用,用Jenkins打包上传时发现修改的代码没生效,不管构建多少次都是不生效,然后修改k8s应用对应的镜像名,发现修改的代码又是成功的,就感觉很奇怪,是不是缓存的原因呢,就做了如下检查 1、检查Jenkins的build里面打包上传代码的地方是否有去除缓存的操作,发现是存在的
阅读全文
摘要:今天打包基础镜像,执行xshell时,出现了错误returned a non-zero code: 1,网上搜索了下,说是由于镜像中已经安装了 docker-php-ext-install xxx 导致的,然后我就删除了这部分代码,重新打包果然可以了,这里记录一下
阅读全文
摘要:今天在节点执行kubectl get pod命令时,报了上述错误 出现这个问题的原因是kubectl命令需要使用kubernetes-admin来运行,解决方法如下,将主节点中的【/etc/kubernetes/】这个目录下的.conf文件拷贝到从节点相同目录下,然后配置环境变量:export KU
阅读全文
摘要:在实际使用阿里云k8s集群的时候,随着公司业务的扩大,访问量增加,原有的ecs高峰期压力会越来越大,如果pods资源分配不均,在弹性伸缩的时候可能会有短暂的503出现,这个时候就需要给集群扩容,增加节点。下面就介绍一下步骤: 1、进入集群管理,点击集群扩容,新增机器 2、提交完成后,节点就增加成功了
阅读全文
摘要:1. 概述 k8s主要通过Object定义各种部署任务(例如:部署应用、部署Ingress路由规则、部署service等等),通过kubectl命令远程操作k8s集群。 Object的定义通常以Yaml格式进行描述。 Yaml是一种直观的数据序列化格式,主要通过缩进的方式组织数据。 Yaml例子:
阅读全文
摘要:1、首先让容器运行,执行 docker run 【镜像地址】 2、列出目前正在运行的容器 执行命令:docker ps 3、执行进入终端命令: docker exec -it 2658c3c585f1 bash 此时已经进入容器终端了,接下来执行相应的Linux命令就可以了 注意:执行 docker
阅读全文

浙公网安备 33010602011771号