본문 바로가기

반응형

도커 컨테이너

도커 컨테이너 1. 도커 컨테이너의 생애주기 도커 컨테이너는 실행 중, 정지, 파기의 3 가지 상태를 갖는다. 1.실행 중 상태 - docker container run 명령의 인자로 지정된 도커 이미지를 기반으로 컨테이너가 생성되면, 이 이미지를 생성했던 Dockerfile에 포함된 CMD 및 ENTRYPOINT 인스트럭션에 정의된 애플리케이션이 실행된다. - HTTP 요청을 받는 서버 애플리케이션이면 오류로 인해 종료되지 않는 한 실행 중 상태가 지속된다. 2.정지 상태 - 실행 중 상태에 있는 컨테이너를 사용자가 명시적으로 정지하거나 컨테이너에서 실행된 애플리케이션이 정상/오류 여부를 막론하고 종료된 경우 3.파기 상태 - 정지 상태의 컨테이너는 명시적으로 파기하지 않는 이상 디스크에 그대로 남아있다. - 컨테이.. 더보기
도커 이미지와 컨테이너 기본 개념과 실행 도커의 기본 개념 도커는 컨테이너형 가상화를 구현하기 위한 상주 애플리케이션과 이를 관리하는 명령형 도구로 구성된다. (dockerd라는 데몬이 상주 실행된다.) 가상화 기술 컨테이너형 가상화 기술 도커는 컨테이너형 가상화 기술을 사용한다. 컨테이너형 가상화를 사용하면 가상화 소프트웨어 없이도 운영 체제의 리소스를 격리해 가상 운영 체제로 만들 수 있다. 이 가상 운영 체제를 컨테이너라고 한다. 호스트 운영 체제 가상화 운영 체제 위에서 가상화 소프퉤어를 사용해 하드웨어를 에뮬레이션하는 방법으로 게스트 운영체제를 만드는 방식. 애플리케이션의 중심이 되는 도커 도커는 컨테이너 정보를 Dockerfile 코드로 관리할 수 있다. 이 코드를 기반으로 복제 및 배포가 이루어지기 때문에, 재현성이 높다. 도커는 .. 더보기

반응형