Docker client 를 이용한 Windows 에서 docker 사용
2023. 8. 21. 20:40ㆍWSL2
반응형
일단 wsl2 가 깔려 있다고 가정하겠다.
WSL2 에 ubuntu 22.04 를 기준으로 설명한다.
Docker 설치는 아래 내용을 참고한다.
https://yogingang.tistory.com/426
Windows 에서 WSL2 에 Docker Desktop 없이 docker 설치
이전 version WSL 삭제 이전에 깔려 있던 WSL 이 있다면 과감히 삭제 하자. 윈도우스 10 에서 프로그램 제거 또는 변경 (설정 --> 앱 및 기능 에서 삭제해도 된다.) linux 관련 삭제 ubuntu 관련 삭제 check 해
yogingang.tistory.com
최신버전을 설치한다.
curl -sSL get.docker.com | sh
windows 로 이동하여 아래에서 최신버전의 client 를 다운로드 하고 압축을 푼다.
https://download.docker.com/win/static/stable/x86_64/
시스템 환경변수 Path 에 압축을 해제한 폴더 경로를 추가한다.
(docker 를 어디에서나 실행하기 위해서 설정한다.
혹시 이전에 docker desktop 또는 rancher desktop 등을 설치했다면 삭제하거나
이전에 설치된 docker 의 경로를 환경변수에서 삭제하자)
DOCKER_HOST 변수 설정
이제 wsl2 ubuntu 로 이동하자. 그리고 다음을 입력하자
sudo nano /usr/lib/systemd/system/docker.service
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd -H fd:// -H tcp://127.0.0.1:2375
sudo systemctl daemon-reload
sudo systemctl restart docker.service
sudo netstat -lntp | grep dockerd
이제 windows 에서 다음 명령을 실행해보자
docker ps
정상적으로 동작하는 것을 확인 할 수 있다.
관련영상
반응형
'WSL2' 카테고리의 다른 글
Windows 에서 WSL2 에 Docker Desktop 없이 docker 설치 (0) | 2023.04.17 |
---|---|
Docker 설치 (Without Docker Desktop) (0) | 2022.11.29 |
Ubuntu mysql service 자동시작 (0) | 2022.01.19 |
WSL2 에서 MySql root 계정으로 remote, localhost 모두 접속 하기 (0) | 2022.01.05 |