Bom dia, Rogerio!
usei o conteudo do docker-compose.yml que esta na documentação sem modificar nada. O sistema roda tranquilamente, mas o mercury não funciona.
No momento estou tentando instalar via container simples com os seguintes comandos:
1) Container novosga:
docker run -d --name novosga -p 80:80 --network novosga-network -e MERCURE_PUBLIC_URL="http://172.18.10.110:3000/.well-known/mercure" -e MERCURE_PUBLISHER_JWT_KEY="rIZrxKtcuJEwHhB1XcMravQ3KscYsEheVf/535C1rDU=" -e DATABASE_URL="mysql://novosga:123mudar@mysqldb:3306/novosga2?charset=utf8mb4&serverVersion=5.7" novosga/novosga:2.1
2) Container Mercury
docker run -d --name mercure --network novosga-network -p 3000:3000 -e 'SERVER_NAME=:3000' -e 'MERCURE_PUBLISHER_JWT_KEY=rIZrxKtcuJEwHhB1XcMravQ3KscYsEheVf/535C1rDU=' -e 'MERCURE_EXTRA_DIRECTIVES=anonymous 1; cors_origins *' novosga/mercure:v0.11
3) Container Mysql
docker run --name mysqldb -e MYSQL_ROOT_PASSWORD=MySQL_r00t_P4ssW0rd -e MYSQL_DATABASE=novosga2 -e MYSQL_USER=novosga -e MYSQL_PASSWORD=MySQL_App_P4ssW0rd -d mysql:5.7