n8n

Docker Desktop을 완전 재설치, 삭제·초기화

픽스루프 2025. 7. 18. 17:35
반응형

1. 애플리케이션 제거

  • 제어판 → 앱 및 기능(Windows 10/11) 또는
    설정 → 앱(Windows 11)에서 “Docker Desktop” 선택 후 제거(Uninstall)
  • (선택) Hyper‑V 관리자에서 “DockerNAT” 가상 스위치도 삭제

 

2. 프로그램·로그·설정 폴더 삭제

  • %ProgramData%\DockerDesktop
  • %ProgramData%\Docker
  • %AppData%\Docker Desktop
  • %AppData%\Docker
  • %LocalAppData%\Docker
  • %LocalAppData%\Docker Desktop
  • %UserProfile%\.docker

 

한 줄짜리 간단 버전 / PowerShell 에서:

@("$env:ProgramData\DockerDesktop","$env:ProgramData\Docker","$env:AppData\Docker Desktop","$env:AppData\Docker","$env:LocalAppData\Docker","$env:LocalAppData\Docker Desktop","$env:UserProfile\.docker") | % { if (Test-Path $_) { Remove-Item $_ -Recurse -Force -ErrorAction SilentlyContinue; Write-Host "Deleted $_" } else { Write-Host "Not found $_" } }

이렇게 하면 Docker Desktop 관련 프로그램·로그·설정 폴더가 깔끔히 삭제

 

3. WSL 배포판 제거 (WSL2 백엔드 사용 시)

PowerShell(관리자)에서:

wsl --unregister docker-desktop
wsl --unregister docker-desktop-data

 

4. 네트워크 어댑터 및 가상 스위치 초기화

  • 네트워크 연결(ncpa.cpl) 열기
  • “vEthernet (DockerNAT)” 또는 “DockerNAT” 어댑터 삭제
  • Hyper‑V 관리자에서 “DockerNAT” 가상 스위치 완전 삭제

 

5. 환경 변수 정리

  • 내 PC → 속성 → 고급 시스템 설정 → 환경 변수
  • 사용자/시스템 변수 중 DOCKER_*, COMPOSE_* 로 시작하는 항목 모두 삭제
  • %PATH%에 남아있는 …\Docker\… 등 Docker 경로도 제거

 

6. 레지스트리 잔여 키 제거 _(고급)

  • HKEY_CURRENT_USER\Software\Docker Inc. 폴더 삭제
  • HKEY_LOCAL_MACHINE\SOFTWARE\Docker Inc. 폴더 삭제

이제 위 모든 단계를 마치고 시스템을 재부팅하시면,
Docker Desktop 관련 모든 설정·데이터가 삭제된 상태가 됩니다.

반응형