Add extra .yml files
This commit is contained in:
98
docker-compose.data.yml
Normal file
98
docker-compose.data.yml
Normal file
@@ -0,0 +1,98 @@
|
||||
version: '2'
|
||||
|
||||
services:
|
||||
dss:
|
||||
image: dss:10.0.2 # homemade
|
||||
container_name: dss
|
||||
depends_on:
|
||||
- postgres
|
||||
#- neo4j-dev
|
||||
#- neo4j-musicbrainz
|
||||
ports:
|
||||
- 10001:10000
|
||||
volumes:
|
||||
- /media/scratch/docker/dss/data:/home/dataiku/dss
|
||||
- /media/scratch/inverter:/mnt/inverter
|
||||
- /media/scratch/kaggle:/mnt/kaggle
|
||||
#- /media/scratch/docker/neo4j/dev/import:/mnt/neo4j/dev
|
||||
#- /media/scratch/docker/neo4j/musicbrainz/import:/mnt/neo4j/musicbrainz
|
||||
#- /var/lib/docker.sock:/var/lib/docker.sock
|
||||
links:
|
||||
- postgres
|
||||
#- neo4j-dev
|
||||
#- neo4j-musicbrainz
|
||||
restart: unless-stopped
|
||||
mem_limit: 10g
|
||||
shm_size: 1g
|
||||
postgres:
|
||||
image: postgres:11.12-buster # official, no linuxserver image
|
||||
container_name: postgres
|
||||
ports:
|
||||
- 5432:5432
|
||||
volumes:
|
||||
- /media/scratch/postgres:/var/lib/postgresql/data
|
||||
environment:
|
||||
- POSTGRES_PASSWORD=example
|
||||
shm_size: 2gb
|
||||
pgadmin:
|
||||
image: dpage/pgadmin4:latest # custom, no linuxserver image
|
||||
container_name: pgadmin
|
||||
depends_on:
|
||||
- postgres
|
||||
ports:
|
||||
- 5050:80
|
||||
volumes:
|
||||
- /opt/pgadmin:/var/lib/pgadmin
|
||||
environment:
|
||||
- PGADMIN_DEFAULT_EMAIL=admin
|
||||
- PGADMIN_DEFAULT_PASSWORD=toUEhcycUC5Kpj27
|
||||
links:
|
||||
- postgres
|
||||
restart: unless-stopped
|
||||
#docker-daemon:
|
||||
# image: alpine/socat:latest
|
||||
# container_name: docker-daemon
|
||||
# command: "TCP4-LISTEN:2375,fork UNIX-CONNECT:/var/run/docker.sock"
|
||||
# volumes:
|
||||
# - /var/run/docker.sock:/var/run/docker.sock
|
||||
# network_mode: host
|
||||
neo4j-dev:
|
||||
image: neo4j:4.4.2 # official, no linuxserver image
|
||||
container_name: neo4j-dev
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- 7474:7474 # ui
|
||||
- 7687:7687 # bolt
|
||||
volumes:
|
||||
#- /media/scratch/docker/neo4j/dev/conf:/conf
|
||||
- /media/scratch/docker/neo4j/dev/data:/data
|
||||
- /media/scratch/docker/neo4j/dev/import:/import
|
||||
- /media/scratch/docker/neo4j/dev/logs:/logs
|
||||
- /media/scratch/docker/neo4j/dev/plugins:/plugins
|
||||
environment:
|
||||
- NEO4J_dbms_memory_pagecache_size=1G # overriden when config file is mounted!
|
||||
- NEO4J_dbms.memory.heap.initial_size=1G # ignored?
|
||||
- NEO4J_dbms_memory_heap_max__size=1G
|
||||
- NEO4J_apoc_import_file_enabled=true
|
||||
- NEO4J_apoc_import_file_use__neo4j__config=true
|
||||
- NEO4JLABS_PLUGINS=["apoc"]
|
||||
neo4j-musicbrainz:
|
||||
image: neo4j:4.4.2 # official, no linuxserver image
|
||||
container_name: neo4j-musicbrainz
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- 7475:7474 # ui
|
||||
- 7688:7687 # bolt
|
||||
volumes:
|
||||
#- /media/scratch/docker/neo4j/musicbrainz/conf:/conf
|
||||
- /media/scratch/docker/neo4j/musicbrainz/data:/data
|
||||
- /media/scratch/docker/neo4j/musicbrainz/import:/import
|
||||
- /media/scratch/docker/neo4j/musicbrainz/logs:/logs
|
||||
- /media/scratch/docker/neo4j/musicbrainz/plugins:/plugins
|
||||
environment:
|
||||
- NEO4J_dbms_memory_pagecache_size=1G # overriden when config file is mounted!
|
||||
- NEO4J_dbms.memory.heap.initial_size=1G # ignored?
|
||||
- NEO4J_dbms_memory_heap_max__size=1G
|
||||
- NEO4J_apoc_import_file_enabled=true
|
||||
- NEO4J_apoc_import_file_use__neo4j__config=true
|
||||
- NEO4JLABS_PLUGINS=["apoc"]
|
||||
Reference in New Issue
Block a user