Hello everybody, I have been running Alfresco Community 201707GA (that should correspond to Alfresco Enterprise 5.2) since a few years.
Now I am investigating about newer releases of Alfresco and how to upgrade my 5.2 to those newer versions. As far as I can see, now Alfresco Community is mainly distributed as a Docker Compose package, but it is still possible to install all components "manually" and avoid using Docker. Certainly the old Alfresco installer is not available anymore (unfortunate choice if I may, it was very convenient to use!).
My question is: is anybody using Alfresco on Docker in a production environment? Or is it better to use a "normally" installed Tomcat, Postgres, etc...?
Documentation is not very clear, it looked to me that Docker distribution of Alfresco is meant for testing purposes...
I have started from 5 version and then meet docker. On my opinion docker has unrivaled benefits. Today we using the 6.1 docker-compose production. As Alfresco suite (repo, share, postgres, solr, activemq) is, and as all accist components (ssl proxy, ocr, docker managment, monitoring, online editor, db manager) are docker deployed. I can not imagine a single reason that will make me return to old concept.
You can try the new installer based in Docker for Community:
https://github.com/Alfresco/alfresco-docker-installer
Thank you for the hint, I'll give a try to that Docker-installer.
Hi,
Just wanted to check with you if you have installed Alfresco Enterprise 6.x in Production using docker-compose or some other method.
I am trying to install the docker based Alfresco Enterprise Edition in the EKS cluster. However, using the docker compose file I am able to spin up the cluster for ACS services. However, I am not able to access the services outside of the container. Also, could not change the service endpoints to specific domain URLs.
If you have any documentation related to the Alfresco docker based installation for Enterprise or could point in the right direction that would be helpful.
Thank you in advance for your help.
Regards,
Sudatta Mawade
Hi @sudattamawade,
If you want to install on an EKS cluster you should use our helm charts NOT docker compose, take a look here => https://docs.alfresco.com/6.1/tasks/deploy-helm-aws.html
There is also this GitHub repo that has some guidelines: https://github.com/Alfresco/acs-deployment-aws
HTH,
Hi Eddie,
Thank you for your quick response. I have tried installing the docker based installation using your link.
However, I could see that the Alfresco Share, ADF services are on same port and using nginx proxy.
I could see the services in the cluster up and running.
However, I am not able to expose the services from the cluster to the public subnet. Any idea how this can be achieved, I am unable to access the share URL from the browser. Do you have any documentation or guide available that would help. It could be an issue with EKS cluster or something minor, however, I am not able to figure that out. Any help would be helpful.
Thank you and have a great day ahead.
Regards,
Sudatta Mawade
Hi @sudattamawade,
Hi Eddie,
Thank you for your reply.
I have followed the steps for Helm installation. I could see that the INGRESS release and ACS release are correctly deployed. However, when we try to access the below URLs:
We are getting the below issue nginx
503 Service Temporarily Unavailable
Share: https://$EXTERNALHOST/share Content: https://$EXTERNALHOST/alfresco
Does this mean that the Alfresco Content Services are not correctly deployed or if there is an issue with the nginx ingress controller. Please point me in the right direction. Your help is highly appreciated.
Thank you and have a great day ahead.
Regards,
Sudatta Mawade
Hi Eddie,
Just to let you know the $ExternalHost is the ELB Address which we have confirgured.
Thank you and have a great day ahead.
Regards,
Sudatta Mawade
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.