min.io (minio, S3 compatible Storage)
https://min.io/docs/minio/container/index.html
https://hub.docker.com/r/bitnami/minio
version: '2'
networks:
myapp-nw:
driver: bridge
services:
minio:
restart: unless-stopped
image: 'bitnami/minio:latest'
ports:
- '9000:9000'
- '9001:9001'
environment:
- MINIO_ROOT_USER=MINIO........ROOTUSER
- MINIO_ROOT_PASSWORD=MEIN.....PASSWORT
networks:
- myapp-nw
volumes:
- data:/bitnami/minio/data
# myapp:
# image: 'YOUR_APPLICATION_IMAGE'
# networks:
# - app-tier
# environment:
# - MINIO_SERVER_ACCESS_KEY=minio-access-key
# - MINIO_SERVER_SECRET_KEY=minio-secret-key
volumes:
data:
oder eine Variante, eine Hetzner Storage Box einzubinden:BESSER NICHT CIFS DIREKT IM CONTAINER MOUNTEN, SONDERN MIT FSTAB IM DOCKER HOST, SIEHE
https://wiki.folkerts.it/books/docker/page/hetzner-storage-box-uber-samba-einbinden
version: '3.8'
services:
minio:
restart: unless-stopped
image: 'bitnami/minio:latest'
ports:
- '9000:9000'
- '9001:9001'
environment:
- MINIO_ROOT_USER=admin
- MINIO_ROOT_PASSWORD=Unude0
networks:
- praxistool-nw
volumes:
- hetzner_storagebox_minio:/bitnami/minio/data
- data:/data
- certs:/certs
volumes:
data:
certs:
hetzner_storagebox_minio:
driver: local
driver_opts:
type: cifs
o: "username=u4b1,password=zpp,uid=1001,gid=1001,file_mode=0777,dir_mode=0777,vers=3.1.1,seal"
device: "//u4b1.your-storagebox.de/u4b1/dockervolume_minio"
networks:
praxistool-nw:
driver: bridge