본문 바로가기

컨테이너2

[Docker] 컨테이너 라이프사이클 1. Docker Container Life Cycle 2. 컨테이너 실행방법 3. 컨테이너 관련 명령어 Docker Container Life Cycle 컨테이너 실행방법 1. run 명령어로 컨테이너 생성 및 시작 docker run [image] 2. create 명령어로 컨테이너를 먼저 만든 후 start 명령어로 실행 docker create [image] #컨테이너 생성 docker start [container] #컨테이너 시작 컨테이너 관련 명령어 실행중인 컨테이너 상태 확인 ps 전체 컨테이너 상태 확인 ps -a 컨테이너 상세 정보 확인 inspect [container] 컨테이너 일시 중지 pause [container] 컨테이너 재개 unpause [container] 컨테이너 종료.. 2024. 1. 14.
[Docker] 도커의 등장과 개요 1. 컨테이너 기술의 발전 2. 도커 구성요소 3. 이미지와 컨테이너 4. 도커 이미지 구성과 저장소 1. 컨테이너 기술의 발전 1. Traditional Deplyment 하드웨어(컴퓨터) 위에 운영체제가 설치되고 그 위에 애플리케이션을 배포하고 운영 애플리케이션 구동에 필요한 라이브러리나 프레임워크를 운영체제에 설치하게 되고 그 후에 해당 애플리케이션 배포 및 실행이 가능 문제점 : 각각의 app들이 공유하는 자원(라이브러리 등)으로 인해서 충돌을 일으키게됨 2. Virtualized Deployment 가상머신을 이용한 가상화 형태 가상머신을 통해 격리된 환경에서 각각의 app들이 구동됨 운영체제 위에 가상머신들을 관리하는 Hypervisor 컴포넌트가 위치 게스트 OS를 구동하기 위해서는 컴퓨팅 .. 2024. 1. 14.