[Docker] 도커 컨테이너 이해하기(실습)

99winnmin·2023년 1월 23일
0

Docker

목록 보기
4/16

1. Docker Hub에서 컨테이너 이미지 검색
2. 컨테이너 이미지 다운로드 후 image layer 보기
3. 컨테이너 실행하고 확인해보기

Docker Hub에서 컨테이너 이미지 검색

docker search nginx

컨테이너 이미지 다운로드 후 image layer 보기

  • docker image의 레이어들이 저장되어 있는 곳
su -
<password 입력>
cd /var/lib/docker/overlay2
  • docker image 확인하고 다운로드하기
docker image ls # 저장되어 있는 image 보여줘
docker search nginx # docker hub에 nginx image들을 보여줘
docker pull nginx # nginx image 받아올게


hub에서 받은 image가 총 6개의 layer로 구성된 것을 확인할 수 있음

컨테이너 실행하고 확인해보기

  • image 실행하기
docker run --name web -d -p 80:80 nginx

48e784ddbf.....이란 container ID를 가지고 실행된 모습

  • 실행중인 Container 확인하기
docker ps

위에서 말한 Container ID도 확인할 수 있는 모습

  • 각종 명령어
docker stop <container name> : 컨테이너 중지
docker rm <container name> : 컨테이너 삭제
docker rm image <image name> or docker rmi <image name> : 도커 이미지 삭제(레이어 전부 다 삭제됨)
profile
功在不舍

0개의 댓글

관련 채용 정보