티스토리 뷰

실습

  • OS : macOS Catalina 10.15.7
  • Docker Desktop : 3.3.3
  • Docker Compose : 2.0.0-beta.1
  • Docker 20.10.6, build 370c289

Docker

#로컬에 설치된 docker 정보 확인
docker info

#로컬에 저장된 이미지 목록
docker images

#이미지 목록에서 특정 이름으로 조회
docker image | grep <name>

#<image-name> docker hub 에서 이미지 검색
docker search <image-name>

#<image-name> 이미지 받기
docker pull <image-name>:<tag>

#<image-name> 으로 docker hub에 업로드
docker push <image-name>:<tag>

#<image-name> 이미지 실행
docker run <image-name>

#<image-name> 컨테이너 이미지 삭제
#이미지 삭제 시 이미지에서 파생된(종료 상태 포함) 컨테이너가 하나라도 있으면 삭제 불가능 (conflict 오류 발생)
docker rmi <image-name>

#<image-name> 컨테이너 삭제
docker rm <image-name>

#실행 종료된 컨테이너 삭제
docker rm $(docker ps --all -q -f status=exited)

#현재 실행중인 모든 컨테이너 목록 출력
docker ps

# -a : 종료된 컨테이너 목록까지 확인
docker ps -a

#이미지의 세부정보를 JSON 형태로 출력
docker inspect <image-name>

#실행중인 <image-namme> 컨테니어 로그 확인
docker logs <image-name>

#컨테이너 재실행
docker restart <image-name>

'Programming > Docker' 카테고리의 다른 글

[Docker] Docker?  (0) 2021.05.09
[Docker] Docker Compose Command  (0) 2021.05.09
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함