first commit
This commit is contained in:
89
testing/docker-compose.yaml
Normal file
89
testing/docker-compose.yaml
Normal file
@@ -0,0 +1,89 @@
|
||||
---
|
||||
networks:
|
||||
|
||||
testing:
|
||||
name: testing
|
||||
|
||||
volumes:
|
||||
gluster-data-1:
|
||||
name: gluster-1
|
||||
gluster-data-2:
|
||||
name: gluster-2
|
||||
gluster-data-3:
|
||||
name: gluster-3
|
||||
|
||||
services:
|
||||
|
||||
gluster-1:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
||||
image: registry.ghostklart.com/ubuntu/testing:latest
|
||||
container_name: gluster-1
|
||||
hostname: gluster-1
|
||||
user: root:root
|
||||
cap_add:
|
||||
- SYS_ADMIN
|
||||
- MKNOD
|
||||
logging:
|
||||
options:
|
||||
max-size: 10m
|
||||
devices:
|
||||
- /dev/fuse
|
||||
volumes:
|
||||
- gluster-data-1:/mnt/gluster
|
||||
networks:
|
||||
- testing
|
||||
command: bash /docker/glusterfs-master.sh
|
||||
privileged: true
|
||||
|
||||
gluster-2:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
||||
image: registry.ghostklart.com/ubuntu/testing:latest
|
||||
container_name: gluster-2
|
||||
hostname: gluster-2
|
||||
user: root:root
|
||||
cap_add:
|
||||
- SYS_ADMIN
|
||||
- MKNOD
|
||||
logging:
|
||||
options:
|
||||
max-size: 10m
|
||||
depends_on:
|
||||
- gluster-1
|
||||
devices:
|
||||
- /dev/fuse
|
||||
volumes:
|
||||
- gluster-data-2:/mnt/gluster
|
||||
networks:
|
||||
- testing
|
||||
command: bash /docker/glusterfs-node.sh
|
||||
privileged: true
|
||||
|
||||
gluster-3:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
||||
image: registry.ghostklart.com/ubuntu/testing:latest
|
||||
container_name: gluster-3
|
||||
hostname: gluster-3
|
||||
user: root:root
|
||||
cap_add:
|
||||
- SYS_ADMIN
|
||||
- MKNOD
|
||||
logging:
|
||||
options:
|
||||
max-size: 10m
|
||||
depends_on:
|
||||
- gluster-1
|
||||
devices:
|
||||
- /dev/fuse
|
||||
volumes:
|
||||
- gluster-data-3:/mnt/gluster
|
||||
networks:
|
||||
- testing
|
||||
command: bash /docker/glusterfs-node.sh
|
||||
privileged: true
|
||||
|
||||
Reference in New Issue
Block a user