Docker1 Volume 에 대해서 Docker를 사용하면 여러 서비스를 간편하게 컨테이너로 띄우고 서로 결합하며 하나의 앱을 공통된 환경에서 개발할수 있는 장점이 있다. Docker 에 이미지는 프로그래밍 언어에 클래스와 비슷해서 컨테이너를 만들 청사진 같은 역할을 하며 각각의 이미지를 기반으로 컨테이너를 생성할 수 있다. 이때 생성되는 컨테이너는 프로그밍 언어에 인스턴스와 비슷한데, 각각의 컨테이너는 서로 격리되어 있는 독립적인 서비스가 된다. 서로 격리되어 있다는 것은 말그대로 서로 공유하는것이 없다는 것인데, 이것은 파일 시스템도 공유하지 않다는것을 의미한다. 개발을 하다보면 컨테이너를 계속해서 생성하기 보다는 —rm 옵션을 주어서 종료될때 컨테이너를 제거하는데, 이때 컨테이너는 종료 되면서 제거되고 파일 시스템에 저장된 내용도 제.. 2024. 3. 31. 이전 1 다음