본문 바로가기

Tips

Windows10 WSL2에서 Docker Error 해결하기

728x90

Windows 10에서 Docker를 사용하려면 몇 가지 문제가 발생한다.

Dockerfile에서 COPY 나 ADD를 통해 파일 및 폴더를 Docker image로 복사할 경우 아래와 같은 문제가 발생하고 image 에 적용이 되지 않는다.

docker: Error response from daemon: cgroups: cannot find cgroup mount destination: unknown.

Linux 커널의 기능 중 프로세스간 자원을 제한하는 기능을 하는 cgroup의 경로가 잘못되었다는 오류가 발생한다.

아래처럼 cgroup의 경로를 생성하고 mount 하면 문제가 해결된다.

sudo mkdir /sys/fs/cgroup/systemd

sudo mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd