below there are amd64 (intel cpu) and arm64 (apple silicon) images, use the command for your CPU
MySQL/mariaDB with password
docker run -d -p 3306:3306 --name mariadb-pwd -e MYSQL_ROOT_PASSWORD=i-am-root -e MYSQL_USER=db-user -e MYSQL_PASSWORD=db-pass mariadb:latest
docker run -d -p 3306:3306 --name mariadb-pwd -e MYSQL_ROOT_PASSWORD=i-am-root -e MYSQL_USER=db-user -e MYSQL_PASSWORD=db-pass arm64v8/mariadb:latestMySQL/mariaDB without password
docker run -d -p 3306:3306 --name mariadb -e MYSQL_ALLOW_EMPTY_PASSWORD=yes mariadb:latest
docker run -d -p 3306:3306 --name mariadb -e MYSQL_ALLOW_EMPTY_PASSWORD=yes arm64v8/mariadb:latestMSSQL 2022 with password
docker run -d -p 1433:1433 --name mssql -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=db-pass" mcr.microsoft.com/mssql/server:2022-latestPostgres with password
docker run -d -p 5432:5432 --name postgres-pwd -e POSTGRES_USER=db-user -e POSTGRES_PASSWORD=db-pass postgres:latest
docker run -d -p 5432:5432 --name postgres-pwd -e POSTGRES_USER=db-user -e POSTGRES_PASSWORD=db-pass arm64v8/postgres:latestPostgres without password
docker run -d -p 5432:5432 --name postgres -e POSTGRES_HOST_AUTH_METHOD=trust postgres:latest
docker run -d -p 5432:5432 --name postgres -e POSTGRES_HOST_AUTH_METHOD=trust arm64v8/postgres:latestdocker run -d -p 6379:6379 --name redis redis:latest
docker run -d -p 6379:6379 --name redis arm64v8/redis:latestdocker run -d -p 27017:27017 --name mongoDB mongo:latest
docker run -d -p 27017:27017 --name mongoDB arm64v8/mongo:latestdocker run -d -p 5672:5672 --name rabbitMQ -d rabbitmq:latest
docker run -d -p 5672:5672 --name rabbitMQ -d arm64v8/rabbitmq:latestdocker update --restart unless-stopped <docker_image_name>