Docker 내에서 파일을 사용할 때 SELinux에서 오류가 발생하여 Docker용 SELinux를 비활성화하도록 파일을 편집했습니다 /etc/sysconfig/docker
. 다시 시작한 후에도 Chromium에서 ERR_NETWORK_CHANGED 오류가 계속 발생합니다.
Docker 서비스를 중지하면:
sudo systemctl stop docker
오류가 사라졌습니다. 네트워크가 계속 작동하도록 SELinux 없이 Docker를 설정하려면 어떻게 해야 합니까?
컴퓨터를 다시 시작한 후에도 이런 일이 발생했습니다. 다시 시작하기 전, Docker를 다시 시작한 직후에 괜찮다고 생각했는데 확실하지 않습니다.
편집하다:
Docker는 네트워킹에 관한 몇 가지 오류도 제공하여 방화벽을 중지했습니다. Docker와 함께 작동하도록 구성하는 방법을 잘 모르겠습니다(제가 찾은 모든 팁에서는 방화벽을 끄는 것이 좋습니다).
편집 2
SELinux를 복원하고 /etc/sysconfig/docker
docker 서비스를 다시 시작했지만 CHAGE 오류가 계속 발생하며 docker를 중지한 후에야 문제 없이 브라우저를 사용할 수 있습니다.
답변1
네트워크 인터페이스 구성을 모니터링해 보세요. Docker는 일부 네트워크 인터페이스를 초기화합니다. 이것이 어떻게든 잘못된 것 같고 docker가 이를 다시 시도하고 네트워크 변경 오류가 발생합니다. 또는 해당 네트워크 관리자가 새 네트워크 인터페이스를 선택하고 여기에서 IP를 얻으려고 시도합니다. 그런 다음 네트워크 관리자에게 해당 인터페이스를 무시하거나 수동으로 구성하도록 지시해야 합니다.