aboutsummaryrefslogtreecommitdiff
path: root/docker/Makefile
diff options
context:
space:
mode:
authorChris Lu <chris.lu@gmail.com>2020-02-26 16:46:29 -0800
committerChris Lu <chris.lu@gmail.com>2020-02-26 16:46:29 -0800
commitc4de81434711c6734d8dacef14ad5dfa45977d70 (patch)
tree94dd8cffb00f7c1ef735fa0a55ac183895e9d12e /docker/Makefile
parent0156e2975aa4aabe142301deb72cc2657eb79ee9 (diff)
downloadseaweedfs-c4de81434711c6734d8dacef14ad5dfa45977d70.tar.xz
seaweedfs-c4de81434711c6734d8dacef14ad5dfa45977d70.zip
docker: add cluster mode
Diffstat (limited to 'docker/Makefile')
-rw-r--r--docker/Makefile13
1 files changed, 12 insertions, 1 deletions
diff --git a/docker/Makefile b/docker/Makefile
index 4993fb2a5..5a40d36d2 100644
--- a/docker/Makefile
+++ b/docker/Makefile
@@ -2,7 +2,18 @@ all: gen
.PHONY : gen
-gen:
+gen: dev
+
+build:
cd ../weed; GOOS=linux go build; mv weed ../docker/
+ docker build --no-cache -t chrislusf/seaweedfs:local -f Dockerfile.go_build .
+ rm ./weed
+
+dev: build
docker-compose -f local-dev-compose.yml -p seaweedfs up
+
+cluster: build
+ docker-compose -f local-cluster-compose.yml -p seaweedfs up
+
+clean:
rm ./weed