Published onDecember 12, 2023自建服务的cicd#docker#woodpecker#cicd#gitea记录下我的自建服务中的 cicd 实现。 我希望我的应用部署是自动化的,不用我每次手动打包,手动登录服务器部署代码。之前的大部分服务都是基于 docker 以及 docker-compose 部署的。但是每次都是手动打包加上登录服务器手动更新,有点麻烦。在双 11 有了性能主机作为打包编译的服务器以后,我就考虑用下牛刀杀鸡了,用一下热门了很多年的 k8s 生态部署应用。
Published onMay 17, 2021基于makefile的docker镜像推送阿里云#docker#阿里云#make#makefile博客为了更快的推送、下载镜像,使用了阿里云的docker镜像系统,为了更快捷的发布镜像,所以结合makefile,使用一条命名完成发布。 看完整代码的跳到结合makefile的发布流程
Published onAugust 3, 2020在docker容器中的jenkins使用宿主机的docker脚本命令#群晖#jenkins#docker#dood起因是我的群晖机子上用docker安装了jenkins想要做自动化部署,但是我要部署的软件也是使用docker的,也就是要构建的软件位于jenkins所在的容器中,构建好无法直接发布到群晖的docker中。 在容器中的jenkins想要调用宿主机的docker,docker outside of docker这种方案是用的最多的,具体就是将宿主机的docker挂载到容器中,容器调用内部docker其实就是在调用宿主机的docker。