diff options
Diffstat (limited to 'docker/Dockerfile')
| -rw-r--r-- | docker/Dockerfile | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 000000000..ed1c4dfe3 --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,18 @@ +FROM progrium/busybox + +COPY entrypoint.sh /entrypoint.sh +COPY Dockerfile /etc/Dockerfile + +RUN opkg-install curl +RUN echo tlsv1 >> ~/.curlrc + +RUN curl -Lks https://bintray.com$(curl -Lk http://bintray.com/chrislusf/seaweedfs/seaweedfs/_latestVersion | grep linux_amd64.tar.gz | sed -n "/href/ s/.*href=['\"]\([^'\"]*\)['\"].*/\1/gp") | gunzip | tar -xf - && \ + mv go_*amd64/weed /usr/bin/ && \ + rm -r go_*amd64 + +EXPOSE 8080 +EXPOSE 9333 + +VOLUME /data + +ENTRYPOINT ["/entrypoint.sh"] |
