wsl2 docker

hyyyynjn·2021년 10월 3일
0

dev

목록 보기
2/7
post-thumbnail

portainer

# 디렉토리 생성
mkdir -p /docker/portainer

# 리눅스의 /docker/portainer 디렉토리를 docker의 portainer이미지 디렉토리로 설정
docker run --name portainer -p 9000:9000 -d --restart always -v /docker/portainer:/data -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer

docker 컨테이너 bash shell 접속

 docker exec -i -t <컨테이너 이름> bash

컨테이너 자동 재실행

docker update --restart=always <컨테이너 이름>

wsl2 docker 명령어 안먹을 때

참고

PS C:\Users\guswn> wsl --list --verbose
  NAME                   STATE           VERSION
* Ubuntu-20.04           Running         2
  docker-desktop         Running         2
  docker-desktop-data    Running         2
PS C:\Users\guswn> wsl --unregister docker-desktop
등록 취소 중...
  1. powershell에 wsl -l -v 명령어 입력
  2. docker desktop 중지하기
  3. wsl --unregister docker-desktop 으로 docker-desktop unregistering
  4. docker desktop 실행하기

docker desktop (윈도우) 없이 wsl2에 docker 설치

https://medium.com/geekculture/run-docker-in-windows-10-11-wsl-without-docker-desktop-a2a7eb90556d

0개의 댓글