이미지와 컨테이너
·
Docker
이미지(Image)소프트웨어를 실행하기 위해서는 운영체제, 프로그램이 실행하기 위해서 필요한 요소(런타임, 라이브러리 등)와 실행시킬 프로그램이 필요하다. 이미지를 활용하면 의존 요소를 설치하는 과정 없이 이미지 이름만 지정하면 편하게 프로그램을 구동시킬 수 있다.쉽게 말해 이미지란 파일 시스템의 특정 시점을 저장해 놓은 압축 파일이다. 이미지를 통해 제작 단계에서부터 소프트웨어뿐만 아니라 소프트웨어가 실행하기 위해서 필요한 모든 구성요소(OS, 구성요소, 프로그램)를 미리 준비해서 압축한다. 압축한 이미지를 다운 받아서 run 시키면 격리된 공간에 컨테이너가 실행된다.컨테이너를 실행하면 이미지 안에 있던 프로그램이 실행된 것이다. 이미지는 백업 파일과 같아서 그 저장해 놓으면 프로그램을 실행하는 시점을..