|
|
@ -1,63 +0,0 @@ |
|
|
version: '3.5' |
|
|
|
|
|
|
|
|
|
|
|
networks: |
|
|
|
|
|
db_net: |
|
|
|
|
|
es_net: |
|
|
|
|
|
|
|
|
|
|
|
volumes: |
|
|
|
|
|
cms-shared: |
|
|
|
|
|
dbdata: |
|
|
|
|
|
esdata: |
|
|
|
|
|
|
|
|
|
|
|
services: |
|
|
|
|
|
elasticsearch: |
|
|
|
|
|
image: docker.elastic.co/elasticsearch/elasticsearch:7.9.1 |
|
|
|
|
|
environment: |
|
|
|
|
|
- cluster.name=elastic-cluster |
|
|
|
|
|
- discovery.type=single-node |
|
|
|
|
|
- data |
|
|
|
|
|
- bootstrap.memory_lock=true |
|
|
|
|
|
- "ES_JAVA_OPTS=-Xmx1G " |
|
|
|
|
|
ports: |
|
|
|
|
|
- 9200:9200 |
|
|
|
|
|
- 9600:9600 |
|
|
|
|
|
volumes: |
|
|
|
|
|
- esdata:/usr/share/elasticsearch/data |
|
|
|
|
|
networks: |
|
|
|
|
|
- es_net |
|
|
|
|
|
|
|
|
|
|
|
dotcms: |
|
|
|
|
|
image: dotcms/dotcms:latest |
|
|
|
|
|
environment: |
|
|
|
|
|
"CATALINA_OPTS": '-Xmx1g ' |
|
|
|
|
|
"DB_BASE_URL": "jdbc:postgresql://db/dotcms" |
|
|
|
|
|
"DB_USERNAME": 'dotcmsdbuser' |
|
|
|
|
|
"DB_PASSWORD": 'password' |
|
|
|
|
|
"DOT_ES_AUTH_BASIC_PASSWORD": 'admin' |
|
|
|
|
|
"DOT_ES_ENDPOINTS": 'http://elasticsearch:9200' |
|
|
|
|
|
"DOT_INITIAL_ADMIN_PASSWORD": 'admin' |
|
|
|
|
|
#"CUSTOM_STARTER_URL": 'https://repo.dotcms.com/artifactory/libs-release-local/com/dotcms/starter/20220713/starter-20220713.zip' |
|
|
|
|
|
depends_on: |
|
|
|
|
|
- elasticsearch |
|
|
|
|
|
- db |
|
|
|
|
|
volumes: |
|
|
|
|
|
- cms-shared:/data/shared |
|
|
|
|
|
#- {license_local_path}/license.zip:/data/shared/assets/license.zip |
|
|
|
|
|
networks: |
|
|
|
|
|
- db_net |
|
|
|
|
|
- es_net |
|
|
|
|
|
ports: |
|
|
|
|
|
- "8080:8080" |
|
|
|
|
|
- "8443:8444" |
|
|
|
|
|
|
|
|
|
|
|
db: |
|
|
|
|
|
image: postgres:13 |
|
|
|
|
|
command: postgres -c 'max_connections=400' -c 'shared_buffers=128MB' |
|
|
|
|
|
environment: |
|
|
|
|
|
"POSTGRES_USER": 'dotcmsdbuser' |
|
|
|
|
|
"POSTGRES_PASSWORD": 'password' |
|
|
|
|
|
"POSTGRES_DB": 'dotcms' |
|
|
|
|
|
volumes: |
|
|
|
|
|
- dbdata:/var/lib/postgresql/data |
|
|
|
|
|
networks: |
|
|
|
|
|
- db_net |
|
|
|