Closer to reproducible builds

Make an alpine base image for C and Go builds.

Signed-off-by: Justin Cormack <justin.cormack@docker.com>
This commit is contained in:
Justin Cormack
2016-09-05 18:21:22 +01:00
parent 6ba5c7c8c0
commit d4b5fc07c9
15 changed files with 113 additions and 47 deletions

View File

@@ -1,6 +1,4 @@
FROM alpine:3.4
RUN apk update && apk upgrade && apk add build-base util-linux-dev linux-headers
FROM mobylinux/alpine-build-c:1b53976210ba819823eda5b1d0d3ea337772e97b
RUN mkdir -p /9pmount-vsock
WORKDIR /9pmount-vsock

View File

@@ -1,6 +1,4 @@
FROM golang:1.7-alpine
RUN apk update && apk add build-base
FROM mobylinux/alpine-build-go:f87b7d1c1cdec779ed602bfa5eaaeb94896d612c
RUN mkdir -p /go/src/diagnostics
WORKDIR /go/src/diagnostics

View File

@@ -1,6 +1,4 @@
FROM alpine:3.4
RUN apk update && apk upgrade && apk add build-base linux-headers
FROM mobylinux/alpine-build-c:1b53976210ba819823eda5b1d0d3ea337772e97b
RUN mkdir -p /hvtools

View File

@@ -1,6 +1,4 @@
FROM alpine:3.4
RUN apk update && apk upgrade && apk add build-base util-linux-dev
FROM mobylinux/alpine-build-c:1b53976210ba819823eda5b1d0d3ea337772e97b
RUN mkdir -p /nc-vsock
WORKDIR /nc-vsock

View File

@@ -1,6 +1,4 @@
FROM golang:1.7-alpine
RUN apk update && apk add build-base
FROM mobylinux/alpine-build-go:f87b7d1c1cdec779ed602bfa5eaaeb94896d612c
RUN mkdir -p /go/src/proxy
WORKDIR /go/src/proxy

View File

@@ -1,6 +1,4 @@
FROM alpine:3.4
RUN apk update && apk upgrade && apk add build-base util-linux-dev linux-headers
FROM mobylinux/alpine-build-c:1b53976210ba819823eda5b1d0d3ea337772e97b
RUN mkdir -p /tap-vsockd
WORKDIR /tap-vsockd

View File

@@ -1,6 +1,4 @@
FROM alpine:3.4
RUN apk update && apk upgrade && apk add build-base
FROM mobylinux/alpine-build-c:1b53976210ba819823eda5b1d0d3ea337772e97b
RUN mkdir -p /transfused
WORKDIR /transfused

View File

@@ -1,6 +1,4 @@
FROM golang:1.7-alpine
RUN apk update && apk add build-base
FROM mobylinux/alpine-build-go:f87b7d1c1cdec779ed602bfa5eaaeb94896d612c
RUN mkdir -p /go/src/vsudd
WORKDIR /go/src/vsudd