Docker
本文介绍Docker基础体系,涵盖镜像与容器操作、Dockerfile编写及自定义镜像构建。通过实例演示Java项目打包、编写Dockerfile、生成镜像、运行容器并做端口映射,最后验证服务运行状态,适合初学者快速掌握Docker部署流程。(238字)
常用组件
本文系统介绍了Nginx的正向代理、反向代理、CDN服务、负载均衡与限流机制,深入剖析了分布式事务中的CAP定理、BASE理论、二阶段提交及Seata模式,并涵盖分布式锁、Redis核心机制、MQ应用、Elasticsearch原理、Docker与Git常用操作等内容,全面覆盖主流中间件与开发工具的核心知识点,助力构建高性能、高可用的分布式系统。
Docker
本文介绍Docker基础操作,涵盖镜像与容器管理、Dockerfile编写及自定义镜像构建。通过实例演示Java项目打包、编写Dockerfile、生成镜像、运行容器并映射端口,最终验证服务运行状态,适合初学者快速掌握Docker核心技能。(238字)
Jenkins配置编译项目
Jenkins配置编译任务,实现从GitLab拉取代码,通过Maven/Node编译打包,Docker构建镜像并推送至CCE仓库,kubectl更新服务。支持后台app-web、system-server及前端Vue项目自动化构建与部署,结合86/164服务器特性导出镜像tar包,实现全流程持续集成。
服务端(DevBox)-项目创建
使用Sealos在DevBox中创建SpringBoot项目zxyf-management,配置Java环境与Docker容器,通过Cursor智能开发工具一键启动云端应用。无需手动输入命令,自动下载依赖并部署,结合云端域名快速访问服务,实现高效开发与运行。
Docker网络1
Docker网络通过虚拟网卡实现容器间通信与隔离。启动后生成docker0网卡,支持bridge、host、none三种默认网络模式,可使用network命令管理网络:ls查看、add添加、rm删除、inspect查看详情、prune清理无效网络,容器可通过服务名直接通信,IP变化不受影响。
Docker网络3
Docker网络模式包括:none(禁用网络)、container(共享指定容器网络)和自定义网络。推荐使用自定义桥接网络实现容器间通信,支持通过服务名互连,避免IP硬编码。--link已过时,不建议使用。