I just saw Vivian's response and I agree. Docker-compose seems to be the way to go. Very curious how this goes, although I don't do much OpenACS development anymore. If you are going to provide ongoing OpenACS support, I think Docker is a great way to manage it.