File tree Expand file tree Collapse file tree 3 files changed +16
-19
lines changed Expand file tree Collapse file tree 3 files changed +16
-19
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
- FROM jwilder/nginx-proxy:latest
1
+ FROM golang:1.8 as builder
2
+ WORKDIR /go/src/github.com/codekitchen/dinghy-http-proxy
3
+ COPY join-networks.go .
4
+ RUN GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go get -v github.com/fsouza/go-dockerclient
5
+ RUN GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -v -o join-networks
6
+
7
+ FROM jwilder/nginx-proxy:alpine
2
8
MAINTAINER Brian Palmer <
[email protected] >
3
9
4
- RUN apt-get update \
5
- && apt-get install -y -q --no-install-recommends \
6
- dnsmasq \
7
- && apt-get clean \
8
- && rm -r /var/lib/apt/lists/*
10
+ RUN apk upgrade --no-cache \
11
+ && apk add --no-cache --virtual=run-deps \
12
+ su-exec \
13
+ curl \
14
+ dnsmasq \
15
+ && rm -rf /tmp/* \
16
+ /var/cache/apk/* \
17
+ /var/tmp/*
9
18
10
- RUN wget https://github.com/codekitchen/dinghy-http-proxy/releases/download/join-networks-v3/join-networks.tar.gz \
11
- && tar -C /app -xzvf join-networks.tar.gz \
12
- && rm join-networks.tar.gz
19
+ COPY --from=builder /go/src/github.com/codekitchen/dinghy-http-proxy/join-networks /app/join-networks
13
20
14
21
COPY Procfile /app/
15
22
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments