consegui resolver o problema de autenticação mais está ocasionando o erro abaixo quando rodo os comandos para acessar o gitlab-runner.
estou usando o windows, no nome de usuário não possui caractere especial, e a versão do docker é 19.03.12, instalei varias vezes o docker de varias formas e mesmo assim não está dando.
quando executo qualquer comando docker ocorre esse erro também, pesquisei várias formas e não consegui achar uma solução.
exemplo de comando: docker exec -it gitlab-runner bash sempre ocasiona esse error com qualquer comando;
error during connect: Post http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.40/images/create?fromImage=gitlab%2Fgitlab-runner&tag=latest: open //./pipe/docker_engine: O sistema não pode encontrar o arquivo especificado. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.