도커 컨테이너 라이프 사이클

miniPig·2024년 7월 8일

AWS cloud school

목록 보기
22/31
  • pull하면 도커 허브로부터 local로 이미지를 가져오는 것이고,

  • create하면 컨테이너를 생성하지만 실행하지는 않고, 컨테이너의 파일 시스템을 준비하고 초기화하는 작업이고,

  • start 해야 컨테이너가 프로세스로 올라가는 것이고

  • → run 으로 위의 3개를 한번에 실행 가능!!!

✔️ docker run
→ local에 이미지가 없으면 불러오고 local에 이미지가 있으면 create , start까지 해줌!
즉, pull + create + start = run


docker run 예시

chohyeon1208@docker:~$ docker run -d --name test-web chohyeon1208/test:v1
# run으로 pull, create, start 한번에 실행!
# chohyeon1208/test 레파지토리의 v1태그를 가진 이미지를 
# test-web으로 이름지어서 이미지 빌드 + 프로세스로 실행!

→ STATUS와 PORT로 된 것을 보니, 해당 이미지가 프로세스가 된 것을 알 수 있다!

0개의 댓글