github.com/ssube/gitlab-ci-multi-runner@v1.2.1-0.20160607142738-b8d1285632e6/dockerfiles/alpine/Dockerfile (about)

     1  FROM alpine
     2  
     3  RUN apk add --update \
     4  		bash \
     5  		ca-certificates \
     6  		git \
     7  		openssl \
     8  		wget
     9  
    10  RUN wget -O /tmp/glibc.apk "https://circle-artifacts.com/gh/andyshinn/alpine-pkg-glibc/6/artifacts/0/home/ubuntu/alpine-pkg-glibc/packages/x86_64/glibc-2.21-r2.apk" && \
    11      apk add --allow-untrusted /tmp/glibc.apk && \
    12   	/usr/glibc/usr/bin/ldconfig /lib /usr/glibc/usr/lib && \
    13   	rm /tmp/glibc.apk
    14  
    15  RUN wget -O /usr/bin/gitlab-ci-multi-runner https://gitlab-ci-multi-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-ci-multi-runner-linux-amd64 && \
    16  	chmod +x /usr/bin/gitlab-ci-multi-runner && \
    17  	ln -s /usr/bin/gitlab-ci-multi-runner /usr/bin/gitlab-runner && \
    18  	wget -q https://github.com/docker/machine/releases/download/v0.7.0/docker-machine-Linux-x86_64 -O /usr/bin/docker-machine && \
    19  	chmod +x /usr/bin/docker-machine && \
    20  	mkdir -p /etc/gitlab-runner/certs && \
    21  	chmod -R 700 /etc/gitlab-runner
    22  
    23  VOLUME ["/etc/gitlab-runner"]
    24  ENTRYPOINT ["gitlab-ci-multi-runner"]
    25  CMD ["run"]