docker build -t ${imageName} -f ${Dockerfile명} ${DockerFile위치}
: docker image파일 builddocker push ${imageName}
: docker hub에 docker image 올리기docker image prune
, docker container prune
: 필요 없는 도커 이미지나 컨테이너 삭제docker ps
: 컨테이너 리스트 출력 -a
: 멈춘 컨테이너도 전부 출력 --no-trunc
: 짤린 글씨를 전부 출력 --format
: 필요한 열만 추출해서 출력docker ps --format "table {{.Names}}\t{{.Image}}\t{{.Status}}\t{{.Command}}"
-s, --size
: 사이즈를 추가 출력저장소 Default 위치: C:\Users\rtm\AppData\Local\Docker\wsl\data
wsl -l -v
: WSL 상태 확인
wsl -t {실행 중인 wsl 이름}
: 동작 중인 WSL 중지
wsl --export docker-desktop-data "D:\Docker\wsl\data\docker-desktop-data.tar"
: Docker data 내보내기
wsl --unregister docker-desktop-data
: 현재 Docker data 연결해제
wsl --import docker-desktop-data "D:\Docker\wsl\data" "D:\Docker\wsl\data\docker-desktop-data.tar" --version 2
: 해당 위치에 해당 파일로 Docker data 연결