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 중국어 웹사이트의 기타 관련 기사를 참조하세요!