aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docker/Dockerfile2
-rw-r--r--docker/Dockerfile.go_build2
-rw-r--r--docker/Dockerfile.go_build_large2
-rw-r--r--docker/Dockerfile.local2
-rw-r--r--docker/seaweedfs-compose.yml9
-rw-r--r--docker/seaweedfs-dev-compose.yml9
6 files changed, 26 insertions, 0 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile
index be7414d0b..528a52609 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -37,6 +37,8 @@ EXPOSE 19333
EXPOSE 9333
# s3 server http port
EXPOSE 8333
+# webdav server http port
+EXPOSE 7333
RUN mkdir -p /data/filerldb2
diff --git a/docker/Dockerfile.go_build b/docker/Dockerfile.go_build
index 36d9fd07a..64105ee29 100644
--- a/docker/Dockerfile.go_build
+++ b/docker/Dockerfile.go_build
@@ -30,6 +30,8 @@ EXPOSE 19333
EXPOSE 9333
# s3 server http port
EXPOSE 8333
+# webdav server http port
+EXPOSE 7333
RUN mkdir -p /data/filerldb2
diff --git a/docker/Dockerfile.go_build_large b/docker/Dockerfile.go_build_large
index 08cfbd547..39f45cbde 100644
--- a/docker/Dockerfile.go_build_large
+++ b/docker/Dockerfile.go_build_large
@@ -30,6 +30,8 @@ EXPOSE 19333
EXPOSE 9333
# s3 server http port
EXPOSE 8333
+# webdav server http port
+EXPOSE 7333
RUN mkdir -p /data/filerldb2
diff --git a/docker/Dockerfile.local b/docker/Dockerfile.local
index 199c21e81..0a85c56f0 100644
--- a/docker/Dockerfile.local
+++ b/docker/Dockerfile.local
@@ -20,6 +20,8 @@ EXPOSE 19333
EXPOSE 9333
# s3 server http port
EXPOSE 8333
+# webdav server http port
+EXPOSE 7333
RUN mkdir -p /data/filerldb2
diff --git a/docker/seaweedfs-compose.yml b/docker/seaweedfs-compose.yml
index 3c8a8e3e3..f7d02a105 100644
--- a/docker/seaweedfs-compose.yml
+++ b/docker/seaweedfs-compose.yml
@@ -48,6 +48,15 @@ services:
- master
- volume
- filer
+ webdav:
+ image: chrislusf/seaweedfs # use a remote image
+ ports:
+ - 7333:7333
+ command: 'webdav -filer="filer:8888"'
+ depends_on:
+ - master
+ - volume
+ - filer
prometheus:
image: prom/prometheus:v2.21.0
ports:
diff --git a/docker/seaweedfs-dev-compose.yml b/docker/seaweedfs-dev-compose.yml
index 75801102e..2382fb17d 100644
--- a/docker/seaweedfs-dev-compose.yml
+++ b/docker/seaweedfs-dev-compose.yml
@@ -33,3 +33,12 @@ services:
- master
- volume
- filer
+ webdav:
+ image: chrislusf/seaweedfs:dev # use a remote dev image
+ ports:
+ - 7333:7333
+ command: 'webdav -filer="filer:8888"'
+ depends_on:
+ - master
+ - volume
+ - filer