mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2024-01-19 02:48:24 +00:00
WIP
This commit is contained in:
parent
93d0ad09af
commit
39bf274a83
24
docker/Dockerfile.go_build
Normal file
24
docker/Dockerfile.go_build
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
FROM golang:latest
|
||||||
|
RUN go get github.com/chrislusf/seaweedfs/weed
|
||||||
|
|
||||||
|
# volume server gprc port
|
||||||
|
EXPOSE 18080
|
||||||
|
# volume server http port
|
||||||
|
EXPOSE 8080
|
||||||
|
# filer server gprc port
|
||||||
|
EXPOSE 18888
|
||||||
|
# filer server http port
|
||||||
|
EXPOSE 8888
|
||||||
|
# master server shared gprc+http port
|
||||||
|
EXPOSE 9333
|
||||||
|
# s3 server http port
|
||||||
|
EXPOSE 8333
|
||||||
|
|
||||||
|
VOLUME /data
|
||||||
|
|
||||||
|
RUN mkdir -p /etc/seaweedfs
|
||||||
|
RUN cp /go/src/github.com/chrislusf/seaweedfs/docker/filer.toml /etc/seaweedfs/filer.toml
|
||||||
|
RUN cp /go/src/github.com/chrislusf/seaweedfs/docker/entrypoint.sh /entrypoint.sh
|
||||||
|
RUN chmod +x /entrypoint.sh
|
||||||
|
|
||||||
|
ENTRYPOINT ["/entrypoint.sh"]
|
10
docker/README.md
Normal file
10
docker/README.md
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
# Docker
|
||||||
|
|
||||||
|
## Development
|
||||||
|
|
||||||
|
```
|
||||||
|
docker build - < Dockerfile.go_build
|
||||||
|
|
||||||
|
docker-compose -f docker-compose.yml up
|
||||||
|
|
||||||
|
```
|
|
@ -37,7 +37,7 @@ case "$1" in
|
||||||
;;
|
;;
|
||||||
|
|
||||||
's3')
|
's3')
|
||||||
ARGS="-domainName \"$S3_DOMAIN_NAME\" -key.file \"$S3_KEY_FILE\" -cert.file \"$S3_CERT_FILE\""
|
ARGS="-domainName='$S3_DOMAIN_NAME' -key.file='$S3_KEY_FILE' -cert.file='$S3_CERT_FILE'"
|
||||||
if [ -n "$FILER_PORT_8888_TCP_ADDR" ] ; then
|
if [ -n "$FILER_PORT_8888_TCP_ADDR" ] ; then
|
||||||
ARGS="$ARGS -filer=$FILER_PORT_8888_TCP_ADDR:$FILER_PORT_8888_TCP_PORT"
|
ARGS="$ARGS -filer=$FILER_PORT_8888_TCP_ADDR:$FILER_PORT_8888_TCP_PORT"
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in a new issue