FROM centos

RUN docker run -tdi --privileged centos init
ADD jdk-8u171-linux-x64.tar.gz /usr/local
ADD apache-maven-3.5.4-bin.tar.gz /usr/local/
ENV MAVEN_HOME=/usr/local/apache-maven-3.5.4
ENV PATH=$JAVA_HOME/bin:$MAVEN_HOME/bin:$PATH COPY jenkins-2.138.1-1.1.noarch.rpm /usr/local/
RUN yum install wget -y
RUN wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
RUN rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
RUN yum install jenkins -y
RUN cd /usr/local
#RUN rpm -ivh jenkins-2.138.1-1.1.noarch.rpm
RUN sed '/\/usr\/bin\/java/a /usr/local/jdk1.8.0_171/bin/java' /etc/rc.d/init.d/jenkins
RUN echo "jenkins ALL=NOPASSWD: ALL" >> /etc/sudoers USER jenkins
EXPOSE 8080
EXPOSE 5000
#RUN systemctl start jenkins

最新文章

  1. Why is HttpContext.Current null after await?
  2. jdk线程池主要原理
  3. mysql 基础篇5(mysql语法---数据)
  4. 树莓派使用MJPG-Streamer实现网络监控
  5. GJM : Unity3D - NetWork - Hight Level API ( HLAPI) [转载]
  6. 【XLL API 函数】 xlGetInst
  7. Fedora21下安装cuda7.5
  8. SQL Server 2012 新的分页函数 OFFSET & FETCH NEXT
  9. 【HDOJ】2988 Dark roads
  10. plsql 把数据导出成为 .sql文件,记住了
  11. hdu 2896 病毒侵袭_ac自动机
  12. 使用CarrierWave上传图片时,多版本文件名的统一
  13. 201521123010 《Java程序设计》第13周学习总结
  14. 【ThinkPHP框架学习 】(2) --- 后台管理系统如何用iframe点击左边右边局部刷新
  15. OpenMP基础----以图像处理中的问题为例
  16. 【aardio】回车换行符
  17. vux的x-input的源码分析
  18. WaitForMultipleObjects用法详解
  19. jQuery 版本选择与常见插件库总结
  20. Codeforces Round #181 (Div. 2)C

热门文章

  1. 既然 transform 不适用于某些内联元素,那咱们就把这些元素变成 inline-block 或 block 就行了。
  2. php 程序执行时间检测
  3. CDH 大数据平台搭建
  4. CF463D Gargari and Permutations dp
  5. 转 Storm JAVA_HOME is incorrectly set.
  6. web场景的监控
  7. Luogu P3489 [POI2009]WIE-Hexer 最短路
  8. 2017.10.6 国庆清北 D6T2 同余方程组
  9. 前端项目, 每次运行都需要输入 sudo 的解决方法
  10. shell编程题(一)