Setting up mTLS, running docker image errors with "no basic auth credentials"

I am following the official documentation here, with Mender HOSTED

And have used all of the default values provided in the code snippets as I just want to get the image running locally, then I will look to configure it with the actual certificates.

I have a Mender Enterprise Trial, and my account is configured as the Administrator, and I am using the Mender Hosted Service.

This is the step that fails:

docker run \
  -p 443:8080 \
  -e MTLS_DEBUG_LOG=true \
  -v $(pwd)/server-cert.pem:/etc/mtls/certs/server/server.crt \
  -v $(pwd)/server-private.key:/etc/mtls/certs/server/server.key \
  -v $(pwd)/ca-cert.pem:/etc/mtls/certs/tenant-ca/ \

The error is:

Unable to find image '' locally
docker: Error response from daemon: Head "": no basic auth credentials.
See 'docker run --help'.

I have reviewed the suggestions in the following threads:

Running docker login and entering my admin credentials returns the following error:

Error response from daemon: login attempt to failed with status: 401 Unauthorized

In one of the threads above it mentions having a separate account for the mtls authorization, but doesn’t provide any further details and I cannot see anything in the Mender portal to allow registry access.

Is someone able to provide guidance please.