Dockerfile(Jenkins)

[复制链接]
发表于 2026-1-11 12:21:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
1.创建⼀个jenkins的Dockerfile

  1. mkdir tomcat
复制代码
  1. cd tomcat
复制代码
2、上传须要的安装包

apache-tomcat-8.5.47.tar.gz
jdk-8u211-linux-x64.tar.gz
jenkins.war

3、编写Dockerfile

  1. vim Dockerfile
复制代码
  1. # This my first jenkins Dockerfile
  2. # Version 1.0
  3. FROM centos:7
  4. MAINTAINER [email protected]
  5. ENV JAVA_HOME /usr/local/jdk-11.0.16
  6. ENV TOMCAT_HOME /usr/local/apache-tomcat-9.0.79
  7. ENV PATH=$JAVA_HOME/bin:$PATH
  8. ADD apache-tomcat-9.0.79.tar.gz /usr/local/
  9. ADD jdk-11.0.16_linux-x64_bin.tar.gz /usr/local/
  10. RUN rm -rf /usr/local/apache-tomcat-9.0.79/webapps/*
  11. ADD jenkins.war /usr/local/apache-tomcat-9.0.79/webapps
  12. RUN rm -rf apache-tomcat-9.0.79.tar.gz jdk-11.0.16_linux-x64_bin.tar.gz
  13. RUN yum install fontconfig -y
  14. EXPOSE 8080
  15. ENTRYPOINT ["/usr/local/apache-tomcat-9.0.79/bin/catalina.sh","run"]
复制代码
FROM centos:7镜像--------->设置了阿里云镜像
4、创建镜像  jenkins:v1(自界说名称)

  1. docker build -t jenkins:v1 .
复制代码
5、docker images(检察全部镜像),Jenkins:v1构建乐成


6、运行jenkins:v1       

-d(背景运行)    --name(自界说名称)   -p(端口映射)
  1. docker run -itd --name jenkins1 -p 8081:8080  jenkins:v1
复制代码
7、访问http://192.168.199.102:8081/jenkins  (乐成)


回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表