Docker/SECTION_2 이미지와 컨테이너

메타데이터 - 데이터에 대한 데이터 - 이미지가 실제로 압축된 데이터라면, 메타데이터는 이미지에 대한 정보를 기술하는 데이터를 뜻한다.    ex) 이미지에 대한 이름 및 사이즈 등의 정보를 담고있음  - Env: 소프트웨어가 실행할 때 사용할 설정 정보      1) VERSION=1.23.2에서 '='를 기준으로 왼쪽이 키, 오른쪽이 값을 의미한다.  - 이미지를 컨테이너로 실행할 때, CMD에 있는 명령어를 통해서 어떤 프로그램을 실행할지를 메타데이터에서 결정한다. - 지정한 이미지의 압축파일과 이미지의 메타데이터를 사용해서 격리된 공간인 컨테이너를 만들어낸다. docker inspect1. 이미지의 메타데이터 등 세부 정보 조회docker image inspect {이미지명} - 이미지의 ID, ..
기존 서버에서 프로그램이 실행되던 방식 - 하드웨어가 필요하고, 하드웨어에서 실행할 소프트웨어가 필요하다. - 하지만 소프트웨어를 실행하기 위해서는 하드웨어 사용에 필수적인 OS가 필요하고,  일반적으로 소프트웨어는 특정 패키지나 라이브러리의 의존성을 갖고있음 - 또한 실행을 위해 JVM 과 같은 런타임이 필요할 수도 있음  => 즉, 서버에서 프로그램을 실행하기 위해서는 OS, 설정에 필요한 언어, 라이브러리 등의 설정 구성,      실행시킬 프로그램이 필요 이미지란? - 파일 시스템이 특정 시점을 저장해둔 압축 파일  - 제작 단계에서 소프트웨어뿐만 아니라, 소프트웨어가 실행하기 위해 필요한 모든 요소를 미리 압축해 놓은 파일 - 즉, OS, 설정에 필요한 구성요소, 실행시킬 프로그램이 포함되어 있..
째로스
'Docker/SECTION_2 이미지와 컨테이너' 카테고리의 글 목록