
[Docker] 도커 커밋과 빌드
·
Docker · Git
커밋 (Commit)실행 중인 컨테이너를 그대로 이미지로 만드는 방식. 직접 새로운 이미지를 만든다. 기존 이미지 + 레이어 1개로 새로운 이미지가 만들어지며, 여러 레이어를 쌓으려면 커밋을 여러 번 반복한다. 빌드 (Build)도커 데몬이 도커 파일 (Docker file)이라는 명세서를 통해 이미지를 만든다. 여러 레이어를 쌓을 때, 도커 파일에 적어 놓으면 도커 데몬이 지시어에 따라 이미지를 생성한다. IaC (Infrastructure as Code)코드형 인프라. 코드로 인프라를 관리한다. IaC와 도커 빌드도커 빌드가 IaC이다. 도커 파일로 인프라 관리가 가능하다. 커밋에서 사용자가 직접 수행했던 것을 도커 파일의 지시어로 기록한다. 이미지를 빌드할 때 도커 데몬이 도커 파일로 이미지를 만든..