Since RHEL 8 no longer supports Docker, I am trying to install Alfresco Community Edition with podman. Does anyone have any experience with this? How do I have to configure the individual components? Almost everything starts, only alfresco-content-repository-community does not.
I wanted to run under normal user, so created user dms. And did everything under that user. But you need cgroups v2 (try podman stats ) and other stuff solved (moved from CentOS to Debian and everything worked).
I placed everything in one pod so had to renumber conflicting ports as all the containers share "localhost".
Repository not starting: Basically what I found out was that when you start repository image, it runs under userid (33000) that doesn't own tomcat directory so you have to fix this (chown -R 33000 $TOMCAT_DIR). In podman you can do nice tricks with existing containers (podman unshare, podman mount), but remember, if you recreate the container, you will loose all the changes. So when you are OK with the changes, it's best to make your own image from that container (podman commit) and use that image instead of original repository image.
I also made changes to the share and also then you need to add proxy (Apache HTTPD or nginx) to handle ports 8080/8443.