DB의 경우 데이터 보존이 중요하기 때문에 볼륨을 사용해서 컨테이너를 띄우는 게 일반적입니다! 만약 여러 개의 프로젝트마다 각각의 DB를 사용하고 싶다면 여러 MySQL 컨테이너를 띄울 수도 있습니다. 하지만 하나의 MySQL 컨테이너만 띄워두고 여러 개의 프로젝트가 동일한 MySQL 컨테이너를 사용할 수도 있습니다. 이건 설계에 따라 달라질 수도 있겠군요:)
@@jscode-official 답변 감사합니다! 컨테이너는 독립적인 환경을 제공한다고 하셨는데 하나의 컨테이너에서 여러 프로젝트가 개별로 이미지를 생성하고 사용하여도 서로 충돌되거나하는 문제는 없는건가요? 즉, 컨테이너가 독립적인 환경이다 라는 것은 이해 했는데 하나의 컨테이너로부터 생성된 각각의 이미지도 독립적인 것인지 궁금합니다…!