
8.CI & CD
xiunai78
这个作者很懒,什么都没留下…
展开
-
x509: certificate signed by unknown authority (harbor)
最近在做Docker相关的东西,发现只要一pull镜像,就出现如下的ERRORx509: certificate signed by unknown authority.调查后发现,是公司IT把https证书换成了公司的证书(目的大家自己猜)。解决思路: 把替换后的证书直接用openssl拉下来,然后加入到系统(我是Ubuntu)系统证书中,然后使用update-ca-certificate...转载 2020-03-19 14:37:45 · 24599 阅读 · 0 评论 -
sonarqube 阿里插件及其他
sonar-pmd插件添加阿里p3c-pmd的规则sonar-p3c-pmd 开源地址sonarqube 分析报告导出报告导出插件地址报告导出命令 java -jar sonar-cnes-report-3.1.0.jar -p xxxx -s xxxxx -t xxxxxxxSonarqube 代码分析命令 mvn clean package sonar:sonar \...原创 2019-12-26 13:57:03 · 1294 阅读 · 1 评论 -
drone插件开发
国外基于python:https://blog.nicco.io/2019/05/25/write-your-own-drone-plugin-from-scratch/国内详细描述:https://blog.youkuaiyun.com/github_35614077/article/details/97667883原创 2019-12-11 16:11:39 · 545 阅读 · 0 评论 -
vagrant up报错:unable to mount VirtualBox shared folders
vagrant up报以下错误:Vagrant was unable to mount VirtualBox shared folders. This is usuallybecause the filesystem "vboxsf" is not available. This filesystem ismade available via the VirtualBox Guest Add...转载 2019-11-17 11:26:18 · 226 阅读 · 0 评论 -
k8s-整体概述和架构
1、Kubernetes是什么Kubernetes是一个轻便的和可扩展的开源平台,用于管理容器化应用和服务。通过Kubernetes能够进行应用的自动化部署和扩缩容。在Kubernetes中,会将组成应用的容器组合成一个逻辑单元以更易管理和发现。Kubernetes积累了作为Google生产环境运行工作负载15年的经验,并吸收了来自于社区的最佳想法和实践。Kubernetes经...转载 2019-11-08 09:46:02 · 212 阅读 · 1 评论 -
devops [持续交付实践] pipeline:pipeline 使用之 Shared Libraries
目录 前言 目录结构 定义全局库 动态加载库 Shared Libraries实战 后记 <h2 id="前言">前言</h2>随着pipeline交付流水线在团队中的推广,使用pipeline脚本的job也迅速增加。虽然我们已经基于公司的技术栈特点做了一个尽可能通用的pipe...转载 2019-09-29 14:33:55 · 629 阅读 · 0 评论 -
maven插件生命周期
Maven的插件内置绑定: (生命周期绑定插件的global)1. clean生命周期阶段与插件目标的绑定关系生命周期阶段插件目标pre-cleancleanmaven-clean-plugin:cleanpost-clean2.site生命周期阶段与插件目标的绑定关系生命周期阶段插件目标pre-sitesitema...原创 2019-07-12 15:07:22 · 143 阅读 · 0 评论 -
virtual pc 2007安装pcdos7.10心得
准备必要的软件: 1.MS virtual PC 2007 2.pcdos7.10(两个.img文件) 3.dos addtion(必须是对应vpc2007的)安装步骤:1. 安装vpc20072. 建立一台虚拟机器3. 安装DOS 选择菜单栏上的“floppy”-->"capture floppy disk image..."找...原创 2008-06-08 15:33:00 · 1869 阅读 · 0 评论 -
docker 查询或获取私有仓库(registry)中的镜像
docker 查询或获取私有仓库(registry)中的镜像,使用docker search 192.168.1.8:5000命令经测试不好使。解决:1、获取仓库类的镜像:[root@shanghai docker]# curl -XGEThttp://192.168.1.8:5000/v2/_catalog{"repositories":["nginx"]}2、获取某个镜像的...转载 2019-03-13 09:36:33 · 2856 阅读 · 0 评论 -
Docker Swarm 进阶: 节点标签与服务
多节点 Swarm 集群下,可能节点的配置不同(比如 CPU、内存等),部署着不同类型的服务(比如 Web服务、Job服务等),当这些服务以 Service 或者 Stack 的形式部署到集群,默认情况下会随机分配到各个节点。不同类型的服务对服务器需求的资源是不同的,为了更合理的利用服务器资源,我们可能希望某些服务能够部署到指定的服务器上。另外一种场景,Swarm 集群中的节点跨机房,为了内部服务...转载 2019-03-10 23:59:23 · 329 阅读 · 0 评论 -
谈谈docker,containerd,runc,docker-shim之间的关系
谈谈docker,containerd,runc,docker-shim之间的关系关于containerd关于containerd的一些详解介绍,请参考containerd的官网:(https://containerd.io/)关于dockerdocker本身而言包括了,docker client和dockerd(docker daemon),dockerd本身实属是对容器相关操作的api...转载 2019-03-05 10:43:18 · 1442 阅读 · 1 评论 -
docker service 启动不了问题
解决方案Remove /var/lib/docker (rm -rf /var/lib/docker). Restart Docker solved the problem.错误截图原创 2019-02-13 18:13:36 · 3283 阅读 · 0 评论 -
no route to host (docker 容器访问宿主机)
no route to host (docker 容器访问宿主机时出现,centos7)问题排查:# 以下命令, 防火墙是 not running 状态firewall-cmd --state# 以下命令 , iptables是 Active: active (exited) service iptables status# 关闭 iptables service iptables ...原创 2019-02-12 11:22:02 · 2285 阅读 · 0 评论 -
redhat7.3 安装docker-ce
问题: 一台不连接外网的redhat7.3系统需要安装docker-ce方法利用vagrant 下载redhat7.3虚拟机更改redhat7.3的yum 源为centos7 源yum install --downloadonly --downloaddir=/docker-ce docker-ce 下载docker-ce 的所有依赖rpm包。拷贝所有的docker-ce 的rpm...原创 2019-02-07 22:55:32 · 752 阅读 · 0 评论