I changed the connection of DB in the file, and an error occurred when executing the command for "docker-compose up --build --force-recreate". Do you want to change the configuration.
like this:
Here is the complete configuration.
# Using version 2 as 3 does not support resource constraint options (cpu_*, mem_* limits) for non swarm mode in Compose version: "2" services: alfresco: build: context: ./alfresco args: ALFRESCO_TAG: ${ALFRESCO_CE_TAG} DB: postgres mem_limit: 3392m depends_on: - postgres environment: JAVA_TOOL_OPTIONS: " -Dencryption.keystore.type=JCEKS -Dencryption.cipherAlgorithm=DESede/CBC/PKCS5Padding -Dencryption.keyAlgorithm=DESede -Dencryption.keystore.location=/usr/local/tomcat/shared/classes/alfresco/extension/keystore/keystore -Dmetadata-keystore.password=mp6yc0UD9e -Dmetadata-keystore.aliases=metadata -Dmetadata-keystore.metadata.password=oKIWzVdEdA -Dmetadata-keystore.metadata.algorithm=DESede " JAVA_OPTS : ' # -Ddb.username=alfresco # -Ddb.password=alfresco # -Ddb.driver=org.postgresql.Driver # -Ddb.url=jdbc:postgresql://postgres:5432/alfresco -Ddb.username=sitadmin -Ddb.password=dms2020sitadmin -Ddb.driver=org.postgresql.Driver -Ddb.url=jdbc:postgresql://alfresco.cluster-ctouldbsuaue.ap-east-1.rds.amazonaws.com:5432/alfresco -Dalfresco_user_store.adminpassword=209c6174da490caeb422f3fa5a7ae634 -Dsystem.preferred.password.encoding=bcrypt10 -Dsolr.host=solr6 -Dsolr.port=8983 -Dsolr.secureComms=none -Dsolr.baseUrl=/solr -Dindex.subsystem.name=solr6 -Dalfresco.host=${SERVER_NAME} -Dalfresco.port=80 -Dapi-explorer.url=https://${SERVER_NAME}:80/api-explorer -Dalfresco.protocol=https -Dshare.host=${SERVER_NAME} -Dshare.port=80 -Dshare.protocol=https -Daos.baseUrlOverwrite=https://${SERVER_NAME}/alfresco/aos -Dmessaging.broker.url="failover:(nio://activemq:61616)?timeout=3000&jms.useCompression=true" -Ddeployment.method=DOCKER_COMPOSE -Dcsrf.filter.enabled=false -Dopencmis.server.override=true -Dopencmis.server.value=https://${SERVER_NAME}:80 -DlocalTransform.core-aio.url=http://transform-core-aio:8090/ -Dcsrf.filter.enabled=false -Dalfresco.restApi.basicAuthScheme=true -Dauthentication.protection.enabled=false -XX:+UseG1GC -XX:+UseStringDeduplication -Dgoogledocs.enabled=false -Xms2880m -Xmx2880m -XX:MinRAMPercentage=50 -XX:MaxRAMPercentage=80 ' # volumes: # - ./data/alf-repo-data:/usr/local/tomcat/alf_data # - ./logs/alfresco:/usr/local/tomcat/logs transform-core-aio: image: alfresco/alfresco-transform-core-aio:${TRANSFORM_ENGINE_TAG} mem_limit: 1536m environment: JAVA_OPTS: " -XX:MinRAMPercentage=50 -XX:MaxRAMPercentage=80" share: build: context: ./share args: SHARE_TAG: ${SHARE_TAG} SERVER_NAME: ${SERVER_NAME} mem_limit: 848m environment: REPO_HOST: "alfresco" REPO_PORT: "8080" CSRF_FILTER_REFERER: "https://ec2-16-162-217-245.ap-east-1.compute.amazonaws.com:80/.*" CSRF_FILTER_ORIGIN: "https://ec2-16-162-217-245.ap-east-1.compute.amazonaws.com:80" JAVA_OPTS: " -Xms720m -Xmx720m -Dalfresco.context=alfresco -Dalfresco.protocol=https -XX:MinRAMPercentage=50 -XX:MaxRAMPercentage=80 " # volumes: # - ./logs/share:/usr/local/tomcat/logs postgres: image: postgres:${POSTGRES_TAG} mem_limit: 848m environment: - POSTGRES_PASSWORD=alfresco - POSTGRES_USER=alfresco - POSTGRES_DB=alfresco command: " postgres -c max_connections=200 -c logging_collector=on -c log_min_messages=LOG -c log_directory=/var/log/postgresql" ports: - 5432:5432 # volumes: # - ./data/postgres-data:/var/lib/postgresql/data # - ./logs/postgres:/var/log/postgresql solr6: build: context: ./search args: SEARCH_TAG: $SEARCH_CE_TAG SOLR_HOSTNAME: solr6 ALFRESCO_HOSTNAME: alfresco ALFRESCO_COMMS: none CROSS_LOCALE: "true" mem_limit: 1696m 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" SOLR_JAVA_MEM: "-Xms1440m -Xmx1440m" SOLR_OPTS: " -XX:NewSize=592m -XX:MaxNewSize=592m " # volumes: # - ./data/solr-data:/opt/alfresco-search-services/data activemq: image: alfresco/alfresco-activemq:${ACTIVEMQ_TAG} mem_limit: 1g ports: - 8161:8161 # Web Console - 5672:5672 # AMQP - 61616:61616 # OpenWire - 61613:61613 # STOMP # volumes: # - ./data/activemq-data:/opt/activemq/data content-app: image: alfresco/alfresco-content-app:${ACA_TAG} mem_limit: 256m depends_on: - alfresco - share # HTTP proxy to provide HTTP Default port access to services # SOLR API and SOLR Web Console are protected to avoid unauthenticated access proxy: image: nginx:stable-alpine mem_limit: 128m depends_on: - alfresco - solr6 - share - content-app # volumes: # - ./config/nginx.conf:/etc/nginx/nginx.conf # - ./config/nginx.htpasswd:/etc/nginx/conf.d/nginx.htpasswd # - ./config/cert/localhost.cer:/etc/nginx/localhost.cer # - ./config/cert/localhost.key:/etc/nginx/localhost.key ports: - 80:80
And I thank you in advance
Ask for and offer help to other Alfresco Content Services Users and members of the Alfresco team.
Related links:
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.