728x90
나 같은 경우엔 Docker Desktop을 사용해서 WSL2랑 연결하여 사용하고 있다.
그런데 아주 가끔가다가 아래와 같은 에러를 마주칠 수 있었다.
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
대충 WSL과 연결이 안됐다는 건데 구글링 해본 결과
sudo systemctl stop docker를 하고 restart하면 된다는 것이었다.
하지만 내 환경의 wsl에선 docker.service 자체가 없었고 혹시 몰라 docker.service를 설치하고 한 결과 docker desktop과 분리 된 wsl내에서만 사용 가능한 도커환경이 되었다.
이렇게 하면 근본적인 문제가 해결이 안돼서 또 찾아보니 해결 방법은 간단했다.
먼저 기존 wsl의 docker와 충돌나지 않기 위해 해당 docker.service는 stop을 해놓고
docker desktop의 Resource->WSL Integration의 Enable integration with my default WSL distro를 enable 해주면 된다.
이게 아주 가끔 이러는데 저번에 CTF당일날 이 문제가 떴어서 많이 당황했었다;;
까먹지 않도록 적어놓는다....
728x90
반응형
'Web Hacking > Information' 카테고리의 다른 글
LFI로 할 수 있는거 (0) | 2024.07.12 |
---|---|
Command Injection (0) | 2024.05.01 |
SQL Injection 팁 정리 (0) | 2024.04.15 |
NoSQL Injection - MongoDB (0) | 2024.04.10 |
Non-Relational DBMS (비관계형 데이터베이스) (0) | 2024.04.10 |