我刚刚认识到docker-containerd
正在侦听端口上的外部接口10010
:
$> ss ...
tcp LISTEN 0 128 x.x.x.x:10010 *:* users:(("docker-containe", ...
我可以看到守护进程使用了某个配置文件:
$> ps ...
docker-containerd --config /var/run/docker/containerd/containerd.toml
问题是我找不到配置选项containerd.toml
来改变这种行为。
现在有没有人可以让我在我的外部 IP 上进行docker-containerd
监听?127.0.0.1
如果有人再次遇到此问题,您应该升级。正如containerd 的 github上所说,它应该在 docker 版本 18.06.1 中修复。
https://docs.docker.com/install/linux/linux-postinstall/#configuring-remote-access-with-systemd-unit-file
在这里,他们谈论了两种方式。
我两个都试了都无济于事。我什至找不到您谈论的配置的参考。