ITKeyword,专注技术干货聚合推荐

注册 | 登录

Jenkins结合Docker在CentOS6.7上构建项目示例

gsying1474 分享于 2016-03-13

推荐:Jenkins-Docker-Tomcat-Java Rest 使用shell脚本构建项目示例

前提:jenkins是装在CentOS6.7中,同时,我的这台linux上面安装有docker 一、项目代码: 项目主要是jersey 1.x 版本的maven项目,重点在与我在项目中放置了tomca

2019阿里云全部产品优惠券(新购或升级都可以使用,强烈推荐)
领取地址https://promotion.aliyun.com/ntms/yunparter/invite.html

本文参考自:http://www.cnblogs.com/Leo_wl/p/4314792.html 简述:

其实构建方式与普通的构建区别不大,最大的区别在于需要在项目构建完成后,需要执行脚本进行docker的build。其中,主要依赖于Dockerfile中的配置,如下项目中,Dockerfile就在项目中,在执行脚本build的时候,会调用此文件,如下:

FROM

ubuntu:latest

MAINTAINER Bibin Wilson <bibin.w

@hcl.com>

RUN apt-get update

RUN apt-get -y upgrade

RUN apt-get -y install apache2

ENV APACHE_RUN_USER www-data

ENV APACHE_RUN_GROUP www-data

ENV APACHE_LOG_DIR

/var/log/apache2

ENV APACHE_LOCK_DIR

/var/lock/apache2

ENV APACHE_PID_FILE

/var/run/apache2.pid

EXPOSE

80

ADD website

/var/www/website

ADD apache-config.conf

/etc/apache2

/sites-enabled/

000-

default.conf

CMD

/usr/sbin/apache2ctl -D FOREGROUND

由于图片众多,请转到我的有道云笔记分享中查看 http://note.youdao.com/share/?id=3ee6c92e3dbba538a694b49f99224e62&type=note

本文参考自:http://www.cnblogs.com/Leo_wl/p/4314792.html 简述:     其实构建方式与普通的构建区别不大,最大的区别在于需要在项目构建完成后,需要执行脚本进行docker的build。其中,主要

相关阅读排行


用户评论

游客

相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。