Estou iniciando meus contêineres do ubuntu:noble ou ubuntu:n
Após o lançamento dos contêineres, não há resolução de nomes. Eu encontrei muitas respostas, mas eu realmente quero saber a resposta CERTA. Em que direção a equipe do servidor Ubuntu está indo com a rede?
systemd-resolved.service está instalado.
/etc/resolv.conf continua sendo recriado apontando para um arquivo inexistente ../run/systemd/resolve/stub-resolv.conf. Eu poderia criar esse arquivo manualmente, mas os servidores de nomes são definidos em dhcp, então não quero sobrescrevê-los.
journalctl me mostra o seguinte
Jan 23 19:15:40 wayne-work-full systemd[1]: systemd-logind.service: Start request repeated too quickly.
Jan 23 19:15:40 wayne-work-full systemd[1]: systemd-logind.service: Failed with result 'exit-code'.
Jan 23 19:15:40 wayne-work-full systemd[1]: Failed to start systemd-logind.service - User Login Management.
Não é muito descritivo.
Endereços IP são alocados com sucesso, então não há problema. Alguma sugestão?
Isso também aparece, o que eu não entendo de jeito nenhum. Talvez algo a ver com os contêineres não privilegiados? /tmp não deve estar fora dos limites para um processo como esse.
Jan 23 18:32:08 wayne-work-tmp2 (resolved)[17365]: systemd-resolved.service: Failed to set up mount namespacing: /tmp: Permission denied
Jan 23 18:32:08 wayne-work-tmp2 systemd[1]: systemd-resolved.service: Main process exited, code=exited, status=226/NAMESPACE
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support
░░
░░ An ExecStart= process belonging to unit systemd-resolved.service has exited.
░░
░░ The process' exit code is 'exited' and its exit status is 226.
Alguma sugestão que esteja de acordo com a visão das equipes de servidores sobre onde a rede está indo no futuro? Posso codificar um monte de coisas para consertar isso, mas essa não é uma ótima solução.
Tentar:
Acho que é porque o systemd força o uso do cgroup2 (introduzido no Debian 11).