zoukankan      html  css  js  c++  java
  • jenkins+docker+docker-compose持续集成

    一、前期准备

    1、宿主机安装docker,传送门

    2、宿主机安装JDK,传送门

    3、宿主机安装maven,传送门

    4、宿主机安装git

    yum install git 

    5、宿主机安装jenkins,传送门

    6、宿主机安装docker-compose,传送门

    二、jenkin系统设置

    系统管理->全局工具配置

    JDK配置:

    Maven配置:

    Docker配置:

    三、jenkins安装插件

    安装插件:Docker Compose Build Step Plugin

    创建一个自由风格的软件项目

    配置源码管理

    增加构建步骤

    构建设定

    重点:

    配置完成之后直接构建,系统报错:

    怀疑是docker-compose 有问题,试着执行docker-compose -v 命令,报如下错误:

    但是宿主机已经安装了docker-compose ,而且在宿主机下命令也是能够执行的,最后网上找了一大圈,执行以下命令之后,jenkins中能够正常运行docker-compose命令,具体原因不清楚,还需要再学习

    sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
  • 相关阅读:
    web应用程序的状态管理
    web学习笔记二
    java Web 学习笔记一
    简述Bootstrap栅格布局方式
    CSS3笔记
    CSS 笔记
    初识HTML流水笔记
    数据库初识
    java流的操作
    Java 套接字使用
  • 原文地址:https://www.cnblogs.com/adawoo/p/11683748.html
Copyright © 2011-2022 走看看