| images 도커는 레이어드 파일 시스템 기반 이미지는 프로세스가 실행되는 파일들의 집합 프로세스는 환경(파일)을 변경할 수 있다. 이 환경을 저장해서 새로운 이미지를 만든다. ubuntus latest를 기반으로 한 이름이 git이라는 컨테이너를 생성한다. docker run -it --name git ubuntu:latest bash $ docker run -it --name git ubuntu:latest bash $ apt-get update $ apt-get install -y git $ git --version 잘 설치되었다. git이 설치된 이 상태를 커밋해보자. git이라는 컨테이너를 ubuntu에 git이라는 tag로 커밋을 하자. docker commit git ubuntu:git ..
컨테이너 이미지란 이미지는 컨테이너를 생성할 때 필요한 요소이며 가상머신을 생성할 때 사용하는 iso파일과 비슷한 개념이다. 이미지는 코드, 런타임, 시스템 도구, 시스템라이브러리 및 설정과 같은 응용 프로그램을 실행하는데 필요한 모든 것을 포함하는 가볍고 독립적이며 실행 가능한 소프트웨어 패키지 이다. 이미지는 여러개의 계층으로 된 바이너리 파일로 존재하고, 컨테이너를 생성하고 실행할 때 읽기 전용으로 사용된다. 도커 이미지는 우분투, 하둡 등 종류가 많다. 이러한 이미지로 컨테이너를 생성하면 해당 이미지의 목적에 맞는 파일이 들어있는 파일시스템과 격리된 시스템 자원 및 네트워크를 사용할 수 있는 독립된 공간이 생성되고, 이것이 바로 도커 컨테이너가 된다. 대부분 도커 컨테이너는 생성될 때 사용된 도커..