aboutsummaryrefslogtreecommitdiff
path: root/docker/compose
diff options
context:
space:
mode:
authorChris Lu <chris.lu@gmail.com>2021-03-12 02:54:08 -0800
committerChris Lu <chris.lu@gmail.com>2021-03-12 02:54:08 -0800
commit2d567e00aa18d34173659ba0044466a89e0622ea (patch)
treecc5e78fd24737258cb522ed1eeb590b4fb7cb263 /docker/compose
parent7d57664c2d80f2b7d3eb4cecc57a3275bafee44d (diff)
downloadseaweedfs-2d567e00aa18d34173659ba0044466a89e0622ea.tar.xz
seaweedfs-2d567e00aa18d34173659ba0044466a89e0622ea.zip
add mount memory profiling
Diffstat (limited to 'docker/compose')
-rw-r--r--docker/compose/local-mount-profile-compose.yml47
1 files changed, 47 insertions, 0 deletions
diff --git a/docker/compose/local-mount-profile-compose.yml b/docker/compose/local-mount-profile-compose.yml
new file mode 100644
index 000000000..4682591c4
--- /dev/null
+++ b/docker/compose/local-mount-profile-compose.yml
@@ -0,0 +1,47 @@
+version: '2'
+
+services:
+ master:
+ image: chrislusf/seaweedfs:local
+ ports:
+ - 9333:9333
+ - 19333:19333
+ command: "master -ip=master"
+ volume:
+ image: chrislusf/seaweedfs:local
+ ports:
+ - 7455:8080
+ - 9325:9325
+ volumes:
+ - /Volumes/mobile_disk/99:/data
+ command: 'volume -mserver="master:9333" -port=8080 -metricsPort=9325 -preStopSeconds=1 -publicUrl=localhost:7455'
+ depends_on:
+ - master
+ filer:
+ image: chrislusf/seaweedfs:local
+ ports:
+ - 8888:8888
+ - 18888:18888
+ - 9326:9326
+ volumes:
+ - /Volumes/mobile_disk/99:/data
+ command: 'filer -master="master:9333" -metricsPort=9326'
+ tty: true
+ stdin_open: true
+ depends_on:
+ - master
+ - volume
+ mount:
+ image: chrislusf/seaweedfs:local
+ privileged: true
+ cap_add:
+ - SYS_ADMIN
+ devices:
+ - fuse
+ volumes:
+ - /Volumes/mobile_disk/99:/data
+ entrypoint: '/bin/sh -c "mkdir -p t1 && weed mount -filer=filer:8888 -dir=./t1 -cacheCapacityMB=0 -memprofile=/data/mount.mem.pprof"'
+ depends_on:
+ - master
+ - volume
+ - filer