-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
32 lines (31 loc) · 1.02 KB
/
docker-compose.yml
File metadata and controls
32 lines (31 loc) · 1.02 KB
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
services:
neo4j:
image: neo4j:5.25.1
container_name: neo4j-container
volumes:
- ./neo4j/data:/var/lib/neo4j/data
- ./neo4j/import:/var/lib/neo4j/import
- ./docker:/docker
environment:
NEO4J_AUTH: neo4j/password
NEO4J_server_http_advertised__address: localhost
NEO4J_server_memory_pagecache_size: 2G
NEO4J_dbms_memory_transaction_total_max: 4G
NEO4J_initial_dbms_default__database: courseProject2024.db
NEO4J_PLUGINS: '["apoc", "graph-data-science"]'
NEO4J_dbms_security_procedures_unrestricted: 'apoc.*,gds.*'
NEO4J_dbms_security_procedures_allowlist: 'apoc.coll.*,apoc.load.*,gds.*,apoc.algo.*,apoc.meta.*,apoc.*.*'
EXTENSION_SCRIPT: /docker/neo4j-init.sh
ports:
- "7474:7474"
- "7687:7687"
virtuoso-opensource-7:
image: openlink/virtuoso-opensource-7:latest
container_name: virtuoso-container
volumes:
- ./virtuoso:/database
environment:
DBA_PASSWORD: mysecret
ports:
- 1111:1111
- 8890:8890