도커 이미지 검색
docker search "이름"
(예시)docker search ubuntu:18.04
Container 생성
(여러개의 포트를 여는 예시)
docker run -i -t --name "image name" -p 80:80 -p 22:22 -p 3000:3000 -p 8000:8000 "container name"
Container를 image로 commit
docker commit "container name"
*도커 이미지 경로 변경
윈도우에서 일반적으로 이미지 경로의 변경은 다른 블로그들을 보면 많이 찾을 수 있다. 특히 windows에서 사용중일 경우 docker desktop을 사용하면 settings에서 손쉽게 변경이 가능한 것으로 보인다.
단, 문제는 windows환경에서 wsl2로 도커를 사용하는 경우이다.
stackoverflow.com/questions/62441307/how-can-i-change-the-location-of-docker-images-when-using-docker-desktop-on-wsl2
위의 링크에 보면 자세한 방법이 나와 있으며 요약하면 아래와 같다.
1. cmd에서
wsl --list -v
리스트가 나오는데 해당 리스트에 나오는 것을 전부 멈춘다.
wsl --export docker-desktop-data "D:\Docker\wsl\data\docker-desktop-data.tar"
wsl --unregister docker-desktop-data
wsl --import docker-desktop-data "D:\Docker\wsl\data" "D:\Docker\wsl\data\docker-desktop-data.tar" --version 2
위의 순서대로 진행을 하면 D:\Docker\wsl\data\폴더 안에 이미지 및 컨테이너가 저장된다.
이거를 못찾아서 정말 삽질을 많이했었다...정말 많이...
댓글