diff options
author | Meaglith Ma <genedna@gmail.com> | 2014-04-01 01:47:32 +0800 |
---|---|---|
committer | Meaglith Ma <genedna@gmail.com> | 2014-04-01 01:47:32 +0800 |
commit | 5a01a0f6686e13d53c2165b853d64970733ea381 (patch) | |
tree | edbcdf81b36706c2f3abb5dd4e090a08bd55e45a /dockerfiles | |
parent | 1a247340dbea3404431f60a24bb8f8d06d94b1e9 (diff) | |
download | gitea-5a01a0f6686e13d53c2165b853d64970733ea381.tar.gz gitea-5a01a0f6686e13d53c2165b853d64970733ea381.zip |
Init dockerfiles folder and base gogs Dockerfile
Diffstat (limited to 'dockerfiles')
-rw-r--r-- | dockerfiles/images/gogits/Dockerfile | 20 | ||||
-rw-r--r-- | dockerfiles/images/gogits/sources.list | 10 | ||||
-rw-r--r-- | dockerfiles/images/memcached/.gitkeep | 0 | ||||
-rw-r--r-- | dockerfiles/images/mysql/.gitkeep | 0 | ||||
-rw-r--r-- | dockerfiles/images/posgresql/.gitkeep | 0 | ||||
-rw-r--r-- | dockerfiles/images/redis/.gitkeep | 0 |
6 files changed, 30 insertions, 0 deletions
diff --git a/dockerfiles/images/gogits/Dockerfile b/dockerfiles/images/gogits/Dockerfile new file mode 100644 index 0000000000..cb16d1cf5f --- /dev/null +++ b/dockerfiles/images/gogits/Dockerfile @@ -0,0 +1,20 @@ +FROM stackbrew/ubuntu:13.10 +MAINTAINER Meaglith Ma <genedna@gmail.com> (@genedna) + +ADD ./sources.list /etc/apt/ + +RUN mkdir -p /go +ENV PATH /usr/local/go/bin:/go/bin:$PATH +ENV GOROOT /usr/local/go +ENV GOPATH /go + +RUN apt-get update && apt-get install -y curl git mercurial zip wget ca-certificates build-essential + +RUN curl -s http://docker.u.qiniudn.com/go1.2.1.src.tar.gz | tar -v -C /usr/local -xz +RUN cd /usr/local/go/src && ./make.bash --no-clean 2>&1 + +RUN go get -u github.com/gogits/gogs +RUN cd $GOPATH/src/github.com/gogits/gogs && go build + +RUN apt-get autoremove -y +RUN apt-get clean all diff --git a/dockerfiles/images/gogits/sources.list b/dockerfiles/images/gogits/sources.list new file mode 100644 index 0000000000..58214b4ed2 --- /dev/null +++ b/dockerfiles/images/gogits/sources.list @@ -0,0 +1,10 @@ +deb http://mirrors.aliyun.com/ubuntu/ saucy main restricted +deb http://mirrors.aliyun.com/ubuntu/ saucy-updates main restricted +deb http://mirrors.aliyun.com/ubuntu/ saucy universe +deb http://mirrors.aliyun.com/ubuntu/ saucy-updates universe +deb http://mirrors.aliyun.com/ubuntu/ saucy multiverse +deb http://mirrors.aliyun.com/ubuntu/ saucy-updates multiverse +deb http://mirrors.aliyun.com/ubuntu/ saucy-backports main restricted universe multiverse +deb http://mirrors.aliyun.com/ubuntu/ saucy-security main restricted +deb http://mirrors.aliyun.com/ubuntu/ saucy-security universe +deb http://mirrors.aliyun.com/ubuntu/ saucy-security multiverse diff --git a/dockerfiles/images/memcached/.gitkeep b/dockerfiles/images/memcached/.gitkeep new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/dockerfiles/images/memcached/.gitkeep diff --git a/dockerfiles/images/mysql/.gitkeep b/dockerfiles/images/mysql/.gitkeep new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/dockerfiles/images/mysql/.gitkeep diff --git a/dockerfiles/images/posgresql/.gitkeep b/dockerfiles/images/posgresql/.gitkeep new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/dockerfiles/images/posgresql/.gitkeep diff --git a/dockerfiles/images/redis/.gitkeep b/dockerfiles/images/redis/.gitkeep new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/dockerfiles/images/redis/.gitkeep |