Skip to content

Commit 6123443

Browse files
committed
add dockerfile
1 parent 24bb24f commit 6123443

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

Dockerfile

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
FROM centos:5.11
2+
3+
RUN rm -f /etc/yum.repos.d/*.repo
4+
RUN sed -i 's/enabled=1/enabled=0/' /etc/yum/pluginconf.d/fastestmirror.conf
5+
6+
COPY CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo
7+
RUN yum install -y gcc xz
8+
9+
ADD go1.4.3 /usr/local/go1.4.3
10+
ADD go1.12.4 /usr/local/go
11+
12+
ENV GOROOT_BOOTSTRAP=/usr/local/go1.4.3/
13+
RUN cd /usr/local/go/src/; ./make.bash
14+
RUN cd /usr/local/; rm -rf go/pkg/obj; tar cf - go | xz -z - > /go1.12.4-CentOS5.linux-amd64.tar.xz

build.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ if [[ ! -r go1.12.4 ]]; then
1010
wget -c https://dl.google.com/go/go1.12.4.src.tar.gz
1111
tar zxvf go1.12.4.src.tar.gz
1212
mv go go1.12.4
13+
patch -p1 -d go1.12.4 < go1.12.4-fix.diff
1314
fi
1415

1516
docker build .

0 commit comments

Comments
 (0)