Acabei de reconhecer que docker-containerd
está escutando na minha interface externa na porta 10010
:
$> ss ...
tcp LISTEN 0 128 x.x.x.x:10010 *:* users:(("docker-containe", ...
Eu posso ver que o daemon usa um determinado arquivo de configuração:
$> ps ...
docker-containerd --config /var/run/docker/containerd/containerd.toml
O problema é que não consigo encontrar opções de configuração containerd.toml
para alterar esse comportamento.
Alguém agora como eu poderia fazer docker-containerd
ouvir 127.0.0.1
no meu IP externo?
Se alguém se deparar com esse problema novamente, você deve apenas atualizar. Ele deve ser corrigido na versão do docker 18.06.1 como dito no github do containerd .
https://docs.docker.com/install/linux/linux-postinstall/#configuring-remote-access-with-systemd-unit-file
Aqui eles falam sobre fazê-lo de duas maneiras.
Tentei os dois sem sucesso. Também não consigo encontrar uma referência à configuração que você está falando.