logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

07-Harbor镜像仓库

本文介绍了基于Harbor私有镜像仓库的容器化部署方案。通过Jenkins构建jar包并制作Docker镜像,推送到Harbor仓库,再由目标服务器拉取运行。详细说明了Harbor的安装配置过程。同时阐述了Jenkins服务器和目标服务器的Docker配置要求,以及镜像命名规范。最后通过编写部署脚本实现自动化流程:Jenkins构建推送镜像后,触发目标服务器执行脚本完成容器更新。该方案优化了多服务

文章图片
#ci/cd
04-基于Docker的项目发布

本文介绍了将前后端项目通过Docker容器化部署的完整流程。前端项目基于Nginx构建容器,通过修改Dockerfile实现网页文件部署;后端项目使用OpenJDK17基础镜像,结合Maven打包和Docker Compose实现容器化部署。详细说明了从Gitlab配置Dockerfile、Jenkins任务配置、服务器SSH连接设置到最终容器构建运行的完整步骤,包括镜像构建、旧容器清理、端口映射

文章图片
#docker#容器#运维
03-MAVEN项目的发布

本文详细介绍了基于Gitlab、Jenkins和SpringBoot的后端项目自动化部署流程。首先在Gitlab创建项目仓库,使用IDEA开发SpringBoot应用并推送代码。Jenkins服务器配置JDK和Maven环境后,通过Git拉取代码并构建项目,最后利用SSH插件将构建产物推送到应用服务器。应用服务器需安装匹配的JDK环境,Jenkins会自动执行部署命令启动应用。整个过程实现了从代码

文章图片
#maven#java#ci/cd
02-静态Web项目的发布

本文介绍了通过Gitlab和Jenkins实现前端静态页面自动化部署的完整流程。首先在Gitlab创建项目并上传HTML文件,然后在Jenkins配置任务拉取代码,通过SSH密钥对实现Jenkins到Web服务器的免密登录,使用SCP命令推送代码文件。最后在Web服务器配置Nginx代理,将代码目录映射到81端口。整个过程实现了从代码提交到自动化部署的完整链路,为前端项目提供了高效的CI/CD解决

文章图片
#前端
Shell脚本心得

摘要:本文从脚本职能、基础命令、调试习惯和排错能力四个方面探讨高效编写Shell脚本的方法。脚本应具备执行效率、逻辑判断和环境适应能力;编写者需掌握变量、循环等基础语法和grep/awk等常用命令,并结合实际业务需求;提倡多写注释、关键步骤输出和逐步注释等调试习惯;强调通过代码直觉、假设验证和AI辅助等方法提升排错能力。最后建议通过多练习、多交流来巩固知识,遇到错误时要冷静分析,逐步定位问题根源。

#linux#运维#服务器
到底了