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