docker
Docker Engine과 Docker Image의 개념
2장. 도커 엔진2.1 도커 이미지와 컨테이너💡 도커 엔진의 기본 단위는 `이미지` 와 `컨테이너` 이다. 즉, 이 기본 단위가 도커 엔진의 핵심이다.2.1.1 도커 이미지이미지는 컨테이너를 생성할 때 필요한 요소가상 머신을 생성할 때 사용하는 iso 파일과 비슷한 개념이미지의 형태[저장소 이름]/[이미지 이름]:[태그] 형식 이다.태그를 생략하면 도커 엔진은 이미지의 태그를 latest 로 인식한다.별도로 설치하는게 아니라, 명령어로 이미지를 내려받을 수 있다.이미지는 여러 계층으로 된 바이너리 파일이다.컨테이너를 생성하고 실행할 때 읽기 전용으로 사용한다. {repository_name}/{image_name}:{tag}2.1.2 도커 컨테이너💡 도커 이미지와 컨테이너는 1:N 관계이다.우분투 ..
Docker의 개념
최근.. 은 아니고 한 몇 달 전부터 도커 책을 통해서 공부를 했었다.그리고 실무에서도 최근에 개발 환경 관련해서 도커 컨테이너화 시켜서 개발하고 있는게 너무 생각보다 재밌고 편하기도 해서개념을 공부했던 내용을 업로드 해보기로 했다! 1장. 도커란?1.1 가상 머신과 컨테이너기존 가상화 기술과 도커 컨테이너의 차이기존 가상화 기술은..하이퍼바이저를 이용해 여러 운영체제를 하나의 호스트에서 생성하여 사용각종 시스템 자원을 가상화 → 독립된 공간 생성 = 하이퍼바이저를 반드시 거쳐야하므로 일반 호스트에 비해 성능의 손실을 발생또한, 가상 머신을 배포하기 위해 이미지로 만들었을 때 게스트 운영체제를 위한 라이브러리, 커널을 모두 포함해야 하므로 이미지의 크기가 커진다.기존 가상화 기술은 완벽한 운영체제를 만들..