From b4be5a825fe8814a5db683ee25bc344ad853fb87 Mon Sep 17 00:00:00 2001 From: Alex Mukha Date: Mon, 11 Dec 2017 15:02:11 +0000 Subject: [PATCH] REPO-3061 Move images to quay.io, add compose file for TAS tests --- docker/.dockerignore | 1 + docker/test/.env | 1 + docker/test/docker-compose.yml | 43 ++++++++++++++++++++++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 docker/.dockerignore create mode 100644 docker/test/.env create mode 100644 docker/test/docker-compose.yml diff --git a/docker/.dockerignore b/docker/.dockerignore new file mode 100644 index 000000000..30d74d258 --- /dev/null +++ b/docker/.dockerignore @@ -0,0 +1 @@ +test \ No newline at end of file diff --git a/docker/test/.env b/docker/test/.env new file mode 100644 index 000000000..2256ab425 --- /dev/null +++ b/docker/test/.env @@ -0,0 +1 @@ +ALFRESCO_TAG=latest \ No newline at end of file diff --git a/docker/test/docker-compose.yml b/docker/test/docker-compose.yml new file mode 100644 index 000000000..0397fd0fd --- /dev/null +++ b/docker/test/docker-compose.yml @@ -0,0 +1,43 @@ +version: "3" + +services: + alfresco: + image: quay.io/alfresco/alfresco-content-services-community:${ALFRESCO_TAG} + environment: + JAVA_OPTS : " + -Ddb.driver=org.postgresql.Driver + -Ddb.username=alfresco + -Ddb.password=alfresco + -Ddb.url=jdbc:postgresql://postgres:5432/alfresco + -Dsolr.host=solr6 + -Dsolr.port=8983 + -Dsolr.secureComms=none + -Dsolr.base.url=/solr + -Dindex.subsystem.name=solr6 + -Dalfresco.restApi.basicAuthScheme=true + " + ports: + - 8080:8080 + + postgres: + image: docker.io/library/postgres:9.4.12 + environment: + - POSTGRES_PASSWORD=alfresco + - POSTGRES_USER=alfresco + - POSTGRES_DB=alfresco + ports: + - 5432:5432 + + solr6: + image: quay.io/alfresco/search-services:1.2.0-SNAPSHOT + environment: + #Solr needs to know how to register itself with Alfresco + - SOLR_ALFRESCO_HOST=alfresco + - SOLR_ALFRESCO_PORT=8080 + #Alfresco needs to know how to call solr + - SOLR_SOLR_HOST=solr6 + - SOLR_SOLR_PORT=8983 + #Create the default alfresco and archive cores + - SOLR_CREATE_ALFRESCO_DEFAULTS=alfresco,archive + ports: + - 8083:8983 #Browser port \ No newline at end of file