![docker-containerd가 외부 인터페이스 포트 10010을 수신하지 못하도록 방지](https://linux55.com/image/137427/docker-containerd%EA%B0%80%20%EC%99%B8%EB%B6%80%20%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4%20%ED%8F%AC%ED%8A%B8%2010010%EC%9D%84%20%EC%88%98%EC%8B%A0%ED%95%98%EC%A7%80%20%EB%AA%BB%ED%95%98%EB%8F%84%EB%A1%9D%20%EB%B0%A9%EC%A7%80.png)
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
답변1
누구든지 이 문제가 다시 발생하면 업그레이드해야 합니다. 위에서 언급한 대로 docker 버전 18.06.1에서 수정되어야 합니다.컨테이너 github.
답변2
여기에서는 두 가지 방법을 모두 논의합니다.
나는 둘 다 시도했지만 소용이 없었습니다. 당신이 말하는 구성에 대한 참조조차 찾을 수 없습니다.