This avoids some auto-detection log messages and allows the temporal cli to
connect to the server in the temporal container, not just
temporal-admin-tools.
* Add explicit persistent volumes to containers
When Docker recreates containers from images, Elasticsearch data is lost, because container recreation deletes volumes not explicitly specified in dockerfile. Postgres or MySQL or Cassandra data isn't lost, because image definition for those contain explicit VOLUME command (eg 'VOLUME /var/lib/postgresql/data'), however moving it to docker-compose definition for clarity as well.
* Remove reference to UI v2 from README.md
* Use anonymous volumes for data persistence
To be consistent with existing behavior of docker-compose, do not use named volumes, keep using anonymous ones.
* allow .pki folder to exist and use single script for 0 to hero.
* Update tls/run-tls.sh
Co-authored-by: David Reiss <dnr@dnr.im>
Co-authored-by: David Reiss <dnr@dnr.im>