Dockerfile之gitlab-runner安装java和gradle

 时间:2026-02-13 14:27:42

1、首先准备环境,一个是Dockerfile文件gitlab官网有gitlab runner的dockerfile文件源码,copy下来,主要修改三个地方,一注释掉校验,二copy复制文件jdk和gradle到镜像的安装目录,三是添加环境变量,这里环境变量需要加载dumb-init 因为这一步才会初始镜像的path等系统变量

Dockerfile之gitlab-runner安装java和gradle

Dockerfile之gitlab-runner安装java和gradle

2、脚本文件直接用gitlabrunner的,不需要改变

Dockerfile之gitlab-runner安装java和gradle

3、grale和jdk的安装包下载与解压这里就不介绍了,还要下载gitlab-runner,官网有安装包

Dockerfile之gitlab-runner安装java和gradle

4、这些文件准备好了,目录有如下文件,该解压的解压,要和copy里面的名字对应即可

Dockerfile之gitlab-runner安装java和gradle

Dockerfile之gitlab-runner安装java和gradle

Dockerfile之gitlab-runner安装java和gradle

5、现在就可以开始编译镜像sudo docker build -t <自定义镜像名字和版本>  .

Dockerfile之gitlab-runner安装java和gradle

6、等待编译完成,如果失败了注意检查安装包的名字以及环境变量设置的对不对

Dockerfile之gitlab-runner安装java和gradle

7、然后运行该镜像进行测试一下,试试java和gradle,都成功了,到此自己制作的镜像就完成了

Dockerfile之gitlab-runner安装java和gradle

Dockerfile之gitlab-runner安装java和gradle

  • docker通过commit制作带Gradle和java环境的镜像
  • docker安装elasticsearch的head插件
  • linux自动发布脚本(svn,maven,tomcat)
  • nodejs+npm+bower+git+bootstrap组件环境配置
  • Docker(5)-使用Docker安装mysql
  • 热门搜索
    读书手抄报图片 关于读书的手抄报 禁毒手抄报内容 诗歌手抄报 汉字手抄报 手抄报图案 端午节的手抄报 手抄报内容 社会主义核心价值观手抄报 文明礼仪伴我行手抄报