Closed RJSent closed 9 months ago
Error message:
ERROR: The Compose file './docker-compose.yaml' is invalid because: services.discorddata_db.environment.MARIADB_RANDOM_ROOT_PASSWORD contains true, which is an invalid type, it should be a string, number, or a null
MARIADB expects a string in this field, not a boolean. Certain versions of docker compose appear to treat the word true as a keyword boolean value, not a string.
Evidence that a string is expected, not a boolean: https://community.passbolt.com/t/update-db-password-on-docker-installation/6471/3 https://mariadb.com/kb/en/mariadb-server-docker-official-image-environment-variables/#mariadb_random_root_password-mysql_random_root_password
"yes" is distinctly not a boolean value, so to ensure portability in the docker-compose file true should be changed to "true".