当前位置: 首页 > wzjs >正文

天津建设网站首页运营培训班学费大概多少

天津建设网站首页,运营培训班学费大概多少,申请建设部门网站的报告,wordpress用户量上限1. 需求场景 代码托管在 GitHub/GitLab需要 自动化构建 Docker 镜像,并部署到 Docker 服务器生产环境使用 Docker Compose 或 Kubernetes(K8s) 2. Jenkins 流程 拉取代码使用 Maven 构建 JAR使用 Docker 构建镜像推送 Docker 镜像到仓库在…

1. 需求场景

  • 代码托管在 GitHub/GitLab
  • 需要 自动化构建 Docker 镜像,并部署到 Docker 服务器
  • 生产环境使用 Docker ComposeKubernetes(K8s)

2. Jenkins 流程

  1. 拉取代码
  2. 使用 Maven 构建 JAR
  3. 使用 Docker 构建镜像
  4. 推送 Docker 镜像到仓库
  5. 在服务器上运行容器

3. 配置 Jenkins 任务

Step 1:新建任务
  • 创建 Jenkins 任务,选择 "自由风格项目""流水线"
Step 2:源码管理
  • "源码管理" 里,配置 Git:
    • 选择 Git
    • 填写 GitHub/GitLab 仓库地址
    • 指定分支:main
Step 3:构建步骤

"构建" 里,选择 执行 Shell,输入以下脚本:

# 进入 Jenkins 工作目录
cd /var/jenkins_home/workspace/my_project# 拉取最新代码
git pull origin main# 使用 Maven 构建 JAR 包
mvn clean package -DskipTests# 构建 Docker 镜像
docker build -t myapp:latest .# 给镜像打标签(可选,适用于推送到私有仓库)
docker tag myapp:latest myregistry.com/myapp:latest# 推送镜像到 Docker Hub / 私有仓库
docker push myregistry.com/myapp:latest# 删除旧容器(如果存在)
docker rm -f myapp || true# 运行新的 Docker 容器
docker run -d --name myapp -p 8080:8080 myregistry.com/myapp:latest

4. Dockerfile 示例

在项目根目录添加 Dockerfile

# 使用 JDK 17 作为基础镜像
FROM openjdk:17-jdk# 复制构建的 JAR 包到容器
COPY target/myapp.jar /app.jar# 运行应用
ENTRYPOINT ["java", "-jar", "/app.jar"]

5. 触发部署

  • 每次开发人员提交代码到 main 分支,Jenkins 自动:
    1. 拉取代码
    2. 构建 JAR
    3. 制作 Docker 镜像
    4. 推送到 Docker 仓库
    5. 部署到服务器

6. 进阶优化

  • 使用 docker-compose 统一管理多个服务
  • 使用 Kubernetes 让 Jenkins 部署到 K8s 集群(kubectl apply -f deployment.yaml
  • 结合 Nginx / Traefik 实现负载均衡
  • 自动回滚(当部署失败时回滚到上一版本)

总结

  1. 如果不使用容器,Jenkins 直接 构建 JAR 并运行(传统方式)。
  2. 如果使用 Docker,Jenkins 可以 自动构建 Docker 镜像 + 远程部署(现代微服务)。
  3. 如果是大规模服务,可以结合 Kubernetes(K8s)+ Jenkins 进行自动化管理。

 

http://www.dtcms.com/wzjs/359957.html

相关文章:

  • 网站怎么icp备案做网站建设公司
  • 装修公司网站怎么做的如何用html制作网页
  • 荔湾区做网站seo首页关键词优化
  • asp.net 做网站好吗广州seo托管
  • 直销网站制作价格开鲁网站seo不用下载
  • 昆明做网站价格廊坊关键词优化平台
  • wordpress约课系统seo优化流程
  • 自已做个网站怎么做竞价托管代运营公司
  • 集团网站设计欣赏黑马培训是正规学校吗
  • 政府网站建设项目采购需求营销型网站开发公司
  • 台州网站建设惠店科技长沙疫情最新情况
  • 做网站网络营销注意网络营销的渠道
  • 朗朗上口的公司名称企业网站的优化建议
  • wordpress居中样式北京seo百科
  • 合肥集团网站建设公众号开发
  • 莱芜建设网站海门网站建设
  • 收费网站建设邯郸网站seo
  • 网站设计培训费用是多少网络推广怎样做
  • 宝洁网站建设评价关键词优化多少钱
  • wordpress调用搜索功能微博关键词排名优化
  • 佛山网站免费制作爱站网注册人查询
  • 简单做网站的价格优化网站的方法有哪些
  • 加强门户网站建设的通知个人自己免费建网站
  • 贵阳优化网站建设宁波seo推广服务电话
  • 揭阳网站建设维护成功营销十大经典案例
  • 现在给别人做网站上海网络seo公司
  • 深圳 网站建设 销售中央常委成员名单
  • 公众号注册入口官网seo优化是指
  • 上海网站制作是什么酒店网络营销推广方式
  • 怎么样下载网页上的视频seo关键词优化平台