-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSupportApps.mk
32 lines (29 loc) · 883 Bytes
/
SupportApps.mk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
.PHONY: minio-docker
minio-docker-start: $(MINIO_DOCKER_VOLUME) $(MINIO_DOCKER_CLIENT_VOLUME)
docker run \
--rm \
-d \
-e MINIO_ROOT_USER=$(MINIO_DOCKER_USERNAME) \
-e MINIO_ROOT_PASSWORD=$(MINIO_DOCKER_PASSWORD) \
-p $(MINIO_DOCKER_LOCAL_PORT):9000 \
--name $(MINIO_DOCKER_CONTAINER_NAME) \
-v $(MINIO_DOCKER_VOLUME):/data minio/minio \
server /data/disks{1..4}
docker run \
-d \
--name $(MINIO_DOCKER_CONTAINER_NAME_CLIENT) \
--network=container:$(MINIO_DOCKER_CONTAINER_NAME) \
-v $(MINIO_DOCKER_CLIENT_VOLUME):/root \
-it \
--entrypoint /bin/bash \
--rm \
minio/mc \
-c 'tail -f /dev/null'
docker logs -f $(MINIO_DOCKER_CONTAINER_NAME)
minio-docker-stop:
docker kill $(MINIO_DOCKER_CONTAINER_NAME_CLIENT)
docker kill $(MINIO_DOCKER_CONTAINER_NAME)
minio-docker-client:
docker exec -ti \
$(MINIO_DOCKER_CONTAINER_NAME_CLIENT) \
bash