Olá Andrea,
Pelo erro que você descreveu, parece que o usuário que você está usando não tem permissões suficientes para acessar o socket do Docker. Isso é bastante comum e geralmente pode ser resolvido adicionando o usuário ao grupo do Docker.
Aqui está um exemplo de como você pode fazer isso. Abra um terminal e digite o seguinte comando:
sudo usermod -aG docker $USER
Este comando adiciona o usuário atual ao grupo do Docker. Depois de executar este comando, você precisará sair e entrar novamente para que as alterações tenham efeito.
Se você estiver usando um sistema baseado em systemd, você pode precisar usar o seguinte comando em vez disso:
sudo setfacl -m user:$USER:rw /var/run/docker.sock
Este comando define as permissões de acesso para o usuário atual no socket do Docker.
Lembre-se, esses comandos devem ser executados com privilégios de superusuário (sudo), então você será solicitado a digitar a senha do superusuário.
Espero ter ajudado e bons estudos!