Problema
Passei por um erro ao tentar subir um container e não sabia como resolver. Ao rodar o comando
no diretório que tinha o DockerFile, acontecia o erro:
Solução
No meu caso, não sei por qual motivo, o docker daemon, não estava rodando. E tive que reiniciar processo. O docker daemon é o processo docker que roda em background que espera os comandos docker para executar. No Linux Mint é possível reiniciar o daemon com o comando:
.
Após isso, o daemon está ativo e no meu caso o erro não aconteceu mais. Caso reiniciar pela linha de comando, talvez, reiniciar o sistema operacional recarregue o daemon corretamente. Em alguns casos, alguma atualização do SO ou do docker pode ter comprometido o funcionamento correto.
Outras Fontes:
- https://docs.docker.com/config/daemon/
- https://docs.docker.com/engine/docker-overview/