gitlab-runner工具使用docker模式的基础镜像构建


Dockerfile文件

使用docekr模式的含义具体看这个:https://www.cnblogs.com/sanduzxcvbnm/p/14681419.html

若还需要其他软件,直接添加就行了

FROM jeanblanchard/alpine-glibc:latest
MAINTAINER sandu <1103324414@qq.com>
#COPY localtime /etc/localtime
#COPY timezone /etc/timezone
RUN echo "https://mirrors.aliyun.com/alpine/latest-stable/main/" > /etc/apk/repositories
RUN echo "https://mirrors.aliyun.com/alpine/latest-stable/community/" >> /etc/apk/repositories
RUN ["apk","update"]
RUN ["apk","add","curl"]
RUN ["apk","add","openjdk8"]
RUN ["apk","add","maven"]
# COPY settings.xml /usr/share/java/maven-3/conf/settings.xml # 同目录下放置settings.xml文件,替换到自带的,这样就可以使用私有库了
RUN ["apk","add","yarn"]
RUN ["apk","add","nodejs"]
RUN ["apk","add","npm"]


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM