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

docker 专栏收录该内容
30 篇文章 0 订阅

本文参考自: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

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值