Get ACS 6 EA on your local environment and start exploring new features, functionalities, and services.
Install VirtualBox: https://www.virtualbox.org/wiki/Downloads
Install Docker : https://www.docker.com/get-docker
Clone the ACS git project: https://github.com/Alfresco/acs-community-deployment.git, or just create a docker-compose.yml file with the following contents
[crayon-5e2625ee7e351286551320/] Initialize a Docker Machine to run your stack.
[crayon-5e2625ee7e359929613883/] Optionally, for Linux/Macs, create a shortcut incase you want to work with multiple machines, environment.
[crayon-5e2625ee7e35b474276662/] With this shortcut, you can switch docker environment machine from the command prompt, by typing docker-dev. The docker-machine env dev-env-machine will give you info on your machine.
Capture the IP Address of the DOCKER_HOST variable in this command; we’ll need it for accessing ACS.
Now in the same directory as your docker-compose.yml, run the command to start the stack
[crayon-5e2625ee7e35d856876685/] You can now Access ACS using the IP address for the Docker Host.
Alfresco Repository: http://DOCKER_HOST_IP:8082/alfresco
Alfresco Search Services: http://DOCKER_HOST_IP:8083/solr
Alfresco Share: http://DOCKER_HOST_IP:8080/share
Note that the stack will run in the foreground, with all logging sent to stdout. This follows the https://12factor.net/ Logs concerns for applications. In that, applications don’t concern themselves with output management.
If you didn’t capture the IP address, no worries. Open a new terminal window and run docker-dev, and it should be printed.
Log in and inspect the installation