Estou com um comportamento estranho no docker. Tenho o docker sendo executado localmente em antergos, e os contêineres estão ativos, o aplicativo está executando normalmente, mas quando fecho a janela do shell usada para iniciar o docker e executo qualquer comando docker de qualquer outra janela do shell, ele não detecta mais a janela de encaixe. Comandos simples como docker ps
e docker login
return Cannot connect to the Docker daemon at tcp://localhost:2375. Is the docker daemon running?
Ele está sendo executado e os aplicativos executados nele podem ser acessados. A instância mysql em execução também é alcançável.
Meu usuário está no grupo de estivadores e as permissões do sistema estão corretas.
O Docker não foi iniciado com sudo
, por isso não é um conflito entre o root e o meu usuário.
htop
mostra vários processos do docker em execução.
systemctl status docker
mostra como execução e vários subprocessos.
Apesar disso, nenhum comando docker direto detectará qualquer processo em execução no shell. Qual é o problema aqui? Não é um grupo de usuários ou permissão relacionada. Todos os esforços atuais para resolver esta questão apontaram para isso, mas isso não resolveu meu problema.
Eu tenho o Arch linux 4.17.6-1 e o docker versão 18.05.0-ce