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"]