以下是实际项目中用到的配置

Jenkins自动化部署配置-Jenkins发布构建任务

Jenkins自动化部署配置-Jenkins发布构建任务

Jenkins自动化部署配置-Jenkins发布构建任务

Jenkins自动化部署配置-Jenkins发布构建任务

Jenkins自动化部署配置-Jenkins发布构建任务

Jenkins自动化部署配置-Jenkins发布构建任务

#!/bin/bash

docker rmi -f 192.168.1.230:5000/platform/os-search

clean package docker:build



Jenkins自动化部署配置-Jenkins发布构建任务#!/bin/bash
docker exec registry rm -rf /var/lib/registry/docker/registry/v2/repositories/platform/os-search

docker push  192.168.1.230:5000/platform/os-search


Jenkins自动化部署配置-Jenkins发布构建任务

#停止容器
docker stop os-search
#移除容器
docker rm -f os-search
#移除镜像
docker rmi 192.168.1.230:5000/platform/os-search
#拖取镜像
docker pull  192.168.1.230:5000/platform/os-search
#启动容器
docker-compose -f  /dockerScript/os-search.yml up -d


补充:以下是Jenkins系统配置中“ssh远程服务器”免密登陆的配置

Jenkins自动化部署配置-Jenkins发布构建任务

其他:

拉取分支时如果有develop分支的注意要和master分支进行合并,我就是在develop分支上进行部署配置,但是Jenkins配置的地址却是master分支,浪费半天时间找到了这个原因

相关文章:

  • 2021-05-20
  • 2021-12-28
  • 2022-01-08
  • 2022-12-23
  • 2022-01-12
  • 2021-04-05
猜你喜欢
  • 2021-10-04
  • 2022-12-23
  • 2021-06-16
  • 2021-09-20
  • 2021-05-23
  • 2021-06-02
  • 2021-11-03
相关资源
相似解决方案