데브옵스(DevOps)를 위한 쿠버네티스 마스터/왕초보도 따라하는 도커 기초

도커 라이프 사이클 이해하기

webmaster 2022. 5. 30. 10:33
728x90

도커의 라이프 사이클

  • 레지스트리에서 PULL, PUSH를 통해 원하는 이미지를 다운로드, 입력할 수 있다.
    • PUSH는 권한이 있어야만 가능
  • IMAGE는 반드시 Container가 되어야만 메모리에 올라간다.
  • Run 명령어를 사용하면 Pull, Create, Start를 해준다(Pull이 되어 있다면 Create, Start 만 동작시켜준다)
  • 삭제 명령어
    • Stop : 컨테이너에서 내려간다,
    • Rm : 컨테이너에서 제거
    • RMI : 이미지를 제거

도커 라이프 사이클 명령어 실습

도커 이미지 다운로드와 삭제

 

sudo docker pull consol/tomcat-7.0 # 이미지 다운로드
sudo docker rmi consol/tomcat-7.0 # 이미지 삭제

도커 컨테이너 생성/실행

sudo docker run -d --name tc tomcat # 톰캣 생성 및 실행
sudo docker create -p 80:80 --name tc tomcat # 톰캣 생성
sudo docker start tc # 톰캣 실행

도커 컨테이너 확인 명령

sudo docker ps # 톰캣 컨테이너 확인
sudo docker ps -a # 모든 컨테이너 확인

도커 컨테이너 중지 명령어

sudo docker stop f6e513b399a6 # 컨테이너 실행 중지
sudo docker rm f6e513b399a6 # 컨테이너 삭제, 중지가 되어야 삭제가 된다.

 

 

 

 

728x90