도커 컨테이너 (2) 썸네일형 리스트형 06. 도커(docker) 컨테이너의 생명주기 및 사용법 1. 도커 컨테이너 생명주기 보통 우리는 docker run 명령어를 이용하여 컨테이너 생성과 실행을 한번에 하였는데, 원래는 create + start로 나누어 볼 수 있다. 2. 도커 실행 (docker run = docker crete + docer start) docker create 이미지 이름 (녹색 박스) : 파일 스냅샷을 하드디스크에 넣어줌. docker start 컨테이너 아이디 or 이름 (파란색 박스) : 이미지에서 받아온 시작 명령어 실행. 3. 도커 실행 중지 (docker stop VS docker kill) docker stop : 현재 진행중이던 작업을 정리할 시간을 기다렸다가 컨테이너를 중지. docker kill : 현재 작업지 진행중이라도 정리할 시간을 기다려주지 않고 .. 04. 도커(Docker) 컨테이너란? (가상화 기술과의 비교) 1. 가상화 기술 사용 이전 한대의 서버는 하나의 용도로만 사용을 하고 있었음. 하나의 서버에 하나의 프로그랜만 서비스되다보니 다른 프로그램에는 영향을 끼치지 않아 안정적으로 운영할 수 있다는 장점이 있지만 반대로 남는 공간이 많아 비효율적이라는 단점이 존재했다. 2. 하이버 바이저 기반 논리적으로 공간을 분할하여 VM이라는 독립적인 가상환경을 만들어서 사용. => 네이티브형(세팅이 힘들어 잘 쓰지 않음) vs 호스트형 호스트 시스템 아래에 다수의 게스트 OS를 만들어 구동할수 있도록 해줌.(호스트형 하이퍼 바이저) 이러한 기술을 토대로 하여 도커가 개발됨. 3. 도커의 구조 기본 하드웨어에서 격리된 환경을 만들어서 애플리케이션을 배치해주는 방법이다. 도커의 경우에는 VM과 다르게 컨터이너 안에 게스트 .. 이전 1 다음