- 도커 허브 로그인
docker login # 명령 입력 후 아이디, 비밀번호를 입력한다.
로그인된 계정을 확인하고 싶으면 다음을 입력한다.
docker info | grep Username
- 도커 시작 명령
sudo systemctl start docker # 시작
sudo systemctl status docker # 상태 보기 (active, fail 확인 가능하다)
- 이미지
1. 이미지 목록 확인
docker images
2. 실행
sudo docker run hello-world
# docker run 은 컨테이너를 만듦과 동시에 실행한다.
테스트 이미지를 다운로드하고 컨테이너에서 실행된 것을 확인할 수 있다.
3. 이미지 삭제
docker rmi [REPOSITORY:TAG]
※ 이미지가 삭제되지 않는다면 컨테이너에서 사용 중인지 확인 후 삭제한다.
4. 이미지 다운로드
docker pull [REPOSITORY:TAG]
- 컨테이너
1. 현재 실행 중인 컨테이너 목록 확인
docker ps # ls 와 비슷하게 실행중인 컨테이너 목록을 확인한다.
2. 모든 컨테이너 목록 확인
docker ps -a
3. 컨테이너 삭제
docker rm [컨테이너 id] # id는 구분만 할 수 있게 앞 4글자만 입력해도 된다.
4. 실행 중이지 않은 (exited) 컨테이너 모두 삭제
docker container prune
삭제한 컨테이너는 복구할 수 없으므로 신중히 한다.
5. 이미지 실행이 종료됨과 같이 컨테이너 삭제
docker run --rm [이미지이름]
컨테이너를 일회성으로 사용할 수 있다.
'도커' 카테고리의 다른 글
우분투, ROS 이용하기 (0) | 2025.03.13 |
---|---|
윈도우에서 도커 사용하기 (0) | 2025.03.13 |
[오류] Got permission denied while trying to connect to the Docker daemon socket at unix://var/run/docker.sock (0) | 2025.03.13 |
[오류] failed: Start request repeated too quickly (0) | 2025.03.13 |
기본 개념 (0) | 2025.03.13 |