Windows에 도커 우분투에서 C 프로그래밍하기
Windows 노트북에 우분투 가상환경을 만들기 위해 Docker를 사용해보기로 했다. 과정을 단계별로 정리한다. 준비 WSL Unix/Microsoft Windows/WSL WSL(Windows Subsystem for Linux)은 Microsoft에서 제공하는 Windows에서 리눅스 커널을 사용할 수 있게 해주는 기술이다. WSL 1과는 다르게 WSL 2는 Hyper-V 기반의 최신 가상화 기술을 이용하여 실제 리눅스 커널을 직접 탑재하였다. 이에 따라 모든 시스템 콜이 완벽하게 호환되며, 성능 또한 비약적으로 상승하였다. WSL 2에서는 우분투의 루트 파일시스템이 ext4의 가상 하드디스크(ext4.vhdx)로 마운트되기 때문에, Windows의 File Explorer에서도 WSL에 설치한 우..