最新消息:

2022年03月的内容

SonarQube的使用
IT技术

SonarQube的使用

ipcpu 8个月前 (03-25) 518浏览 0评论

sonarqube的使用.md 一、简介 SonarQube 是一个开源的代码质量管理系统。 功能介绍: 15种语言的静态代码分析 Java、JavaScript、C#、TypeScript、Kotlin、Ruby、Go、S...

在gitlabCI中构建docker镜像DinD和DooD
IT技术

在gitlabCI中构建docker镜像DinD和DooD

ipcpu 8个月前 (03-22) 291浏览 0评论

一、概述 在使用gitlab CICD的时候,有一项是绕不开的就是需要在构建过程当中执行docker build命令,构建新的docker镜像。 gitlab官方给出了3种方法 The shell executor The Docker exec...

使用ImageMagick对图片进行优化
IT技术

使用ImageMagick对图片进行优化

ipcpu 9个月前 (03-15) 256浏览 0评论

一、概述 图片在网站所占的比重越来越重。这里所说的优化是指在不影响用户体验的情况下,将图片做到最小,有些网站上的图片是用户直接上传的,有些用户会直接上传10M的原图,假如一个页面有10张图片,那么这个页面每刷新一次就要消耗100M的带宽流量,这无疑是...

使用gitlab CICD构建Docker镜像中的go语言缓存
IT技术

使用gitlab CICD构建Docker镜像中的go语言缓存

ipcpu 9个月前 (03-08) 104浏览 0评论

本文以golang语言为例,介绍下缓存目录的映射,其他语言例如nodejs的npm也存在类似的问题。 一、概述 在使用Gitlab CICD构建Docker镜像的过程中,我们一般会采用DooD或者DinD的方式来运行runner,无论哪一种方式,Do...