WSL2를 이용하여 윈도우에서 리눅스 환경으로 로컬 작업 중
컴퓨터를 재부팅하고 다시 작업하려고 하니
docker pull과 apt-get install이 동작하지 않는 에러가 발생했습니다.
또한 docker image 생성에서도 DockerFile에서 RUN apt-get update 부분이 에러가 나는 문제가 발생합니다.
DNS 연결을 변경해주는 것입니다.
DNS 서버를 구글로만 넣어주면 대부분 해결됩니다.
/etc/resolv.conf 파일을 아래와 같이 수정합니다.
nameserver 8.8.8.8
또한 Ubuntu를 shutdown후 재시작 해주시면 되겠습니다.
두번째로는 우분투를 삭제 후 재설치하는 방법이 있습니다.
하지만 매우 귀찮은 방법이 되겠죠.
방법 1을 적용해도 여전히 오류가 난다면,
해당 내용은 어딘가 네트워크 설정에서 문제가 생긴것으로 생각되는데, 정확한 파악이 힘들어
제가 자주 사용하는 방법입니다.
여기엔 주의점이 있는데 네트워크를 초기화하는 과정에서 설정한 부분이 날라갈 수 있습니다.
꼭 변경한 부분이거나 중요한 부분을 다른곳에 기재해놓고 진행하시길 바랍니다.
특히 설정 → 홈 → 네트워크 및 인터넷 → 상태 → 사용 인터넷의 속성 → IP설정(IP할당, Ipv4주소 등) 등을 캡처 및 저장
하시길 권유드립니다. 해당 내용이 날라가서 인터넷 연결이 안될 수 있습니다.