>  기사  >  운영 및 유지보수  >  Docker 컨테이너는 외부 네트워크에 액세스할 수 없습니다.

Docker 컨테이너는 외부 네트워크에 액세스할 수 없습니다.

尚
원래의
2020-04-01 11:51:348820검색

Docker 컨테이너는 외부 네트워크에 액세스할 수 없습니다.

Docker 컨테이너가 외부 네트워크에 액세스할 수 없습니다.

다음 상황이 발생합니다.

Docker 컨테이너가 외부 네트워크에 액세스할 수 없습니다.

LAN의 다른 시스템이 Docker 서비스에 액세스할 수 없습니다.

시작 오류 docker 경고 ipv4 전달 네트워킹이 작동하지 않습니다

해결책:

다음 명령을 사용하여 sysctl.conf 파일을 엽니다

vi /etc/sysctl.conf

그런 다음 sysctl.conf 파일에 다음 코드를 추가합니다.

net.ipv4.ip_forward=1

sysctl net.ipv4를 사용할 수 있습니다. .ip_forward 명령을 사용하여 수정 성공 여부를 확인하면 수정 성공 후 반환되는 결과는 다음과 같습니다.

net.ipv4.ip_forward = 1

그런 다음 다음 명령을 사용하여 네트워크 서비스를 다시 시작합니다.

systemctl restart network

더 많은 관련 튜토리얼을 보려면 docker에 주의하세요. PHP 중국어 웹사이트의 tutorial 칼럼입니다.

위 내용은 Docker 컨테이너는 외부 네트워크에 액세스할 수 없습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.