컨테이너가 가진 근본적인 문제Docker는 프로그램을 업데이트할 때 기존 컨테이너를 수정하지 않는다. 새로운 컨테이너를 만들어 통째로 교체하는 방식으로 동작한다.문제는 여기서 발생한다. 컨테이너를 교체하면 기존 컨테이너 내부에 저장되어 있던 데이터도 함께 삭제된다. MySQL 컨테이너였다면 DB에 쌓아둔 데이터까지 전부 날아간다.데이터가 삭제되면 안 되는 상황이라면 볼륨(Volume) 을 활용해야 한다.Docker Volume이란?볼륨(Volume) 은 컨테이너의 데이터를 영속적으로 보존하기 위한 방법이다. 컨테이너 자체의 저장 공간을 쓰는 대신, 호스트 컴퓨터의 저장 공간을 컨테이너와 공유하는 형태로 동작한다.컨테이너가 삭제되더라도 데이터는 호스트에 그대로 남기 때문에, 새 컨테이너를 띄울 때 같은 경..