File tree Expand file tree Collapse file tree 3 files changed +28
-0
lines changed Expand file tree Collapse file tree 3 files changed +28
-0
lines changed Original file line number Diff line number Diff line change 1+ from centos:7
2+
3+ RUN yum -y install git make
4+
5+ ENV GO_VERSION 1.8.3
6+ ENV GO_OS linux
7+ ENV GO_ARCH amd64
8+
9+ RUN curl -O -L https://storage.googleapis.com/golang/go$GO_VERSION.$GO_OS-$GO_ARCH.tar.gz && \
10+ tar -C /usr/local -xzf go$GO_VERSION.$GO_OS-$GO_ARCH.tar.gz && \
11+ mkdir -p /data/go && \
12+ export GOPATH=/data/go
13+
14+ COPY entrypoint.sh /bin/
15+
16+ VOLUME [ "/data/go" ]
17+
18+ ENTRYPOINT [ "entrypoint.sh" ]
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+
3+ export GOPATH=/data/go
4+ export PATH=$PATH :/usr/local/go/bin
5+ cd /data/go/src/github.com/cloudnativelabs/kube-router
6+ make " $@ "
Original file line number Diff line number Diff line change 1+ NAME=kube-router-build
2+ docker build -t kube-router-build:latest .
3+ docker rm -f $NAME
4+ docker run --name=$NAME -v $GOPATH :/data/go kube-router-build:latest
You can’t perform that action at this time.
0 commit comments