Docker

김상건·2023년 12월 20일
0
  • docker build -t ${imageName} -f ${Dockerfile명} ${DockerFile위치} : docker image파일 build
  • docker push ${imageName} : docker hub에 docker image 올리기
  • docker image prune, docker container prune : 필요 없는 도커 이미지나 컨테이너 삭제
  • docker ps: 컨테이너 리스트 출력
    • -a: 멈춘 컨테이너도 전부 출력
    • --no-trunc: 짤린 글씨를 전부 출력
    • --format: 필요한 열만 추출해서 출력
      ex) docker ps --format "table {{.Names}}\t{{.Image}}\t{{.Status}}\t{{.Command}}"
    • -s, --size: 사이즈를 추가 출력

Docker 저장소 변경

저장소 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 연결

0개의 댓글