
컨테이너를 사용하여 각각의 프로그램을 분리된 환경에서 실행 및 관리할 수 있도록 하는 도구컨테이너란?하나의 컴퓨터 환경 내에서 독립적인 컴퓨터 환경을 구성해서, 각 환경에 프로그램을 별도로 설치할 수 있게 만든 것=> 하나의 컴퓨터 환경 내에서 여러 개의 미니 컴퓨터

Docker에서 닌텐도의 칩과 같은 역할을 하는 개념이 이미지(image)라고 했었다.이미지는 Dockerhub라는 곳에서 다운 받는데 Github처럼 이미지를 저장 및 다운받을 수 있는 저장소 역할을 한다.=> docker pull nginx는 :lastest가 생략

Docker를 활용하면 특정 프로그램을 이미지로 만들어 컨테이너로 띄울 수 있다. 이 프로그램에 기능이 추가되면 새로운 이미지를 만들어서 컨테이너를 실행해야 하는데, 기존 컨테이너에서 수정하는 것이 아닌 새로운 컨테이너를 만들어서 통째로 갈아끼우는 방식으로 교체를 하게