Alfresco on Docker cheatsheet
# find postgresql container ID
sudo docker ps | grep postgres | awk ' { print $1 }'
# open shell on container (replace container id)
sudo docker exec -it cb96ca00911e /bin/bash
# dump alfresco database
pg_dump -h 127.0.0.1 -U alfresco -W alfresco > /tmp/alfresco_dump.sql
exit
# copy file to localhost
sudo docker cp cb96ca00911e:/tmp/alfresco_dump.sql /tmp
psql -h 127.0.0.1 -U alfresco -W alfresco < /tmp/alfresco_dump.sql
Fix for Admin Tools -> Users -> Error loading items
# find postgresql container ID
sudo docker ps | grep share | awk '{ print $1 }'
# open shell on container (replace container id)
sudo docker exec -it <containerId> /bin/bash
# edit /usr/local/tomcat/shared/classes/alfresco/web-extension/share-config-custom.xml
# change <show-authorization-status> to false
# restart container
docker restart <containerId>
Fix for unable to run docker ps
Stack Overflow - Docker - /var/run/docker.sock
Alfresco Community Edition Docs