파일 시스템

·DevOps/Docker
개요Docker 컨테이너를 사용하다 보면 가끔 당황스러운 상황을 마주하게 됩니다. 열심히 저장했던 데이터가 컨테이너를 재시작한 후 사라져있거나, 로컬에서 찾을 수 없는 경우입니다. 왜 이런 현상이 발생하는 걸까요❓ 이번 포스팅에서는 간단한 Node.js 애플리케이션을 통해 Docker 컨테이너의 파일 시스템 특성을 알아보고, 데이터가 사라지는 이유와 그 원리를 자세히 살펴보겠습니다. 특히 컨테이너와 이미지의 관계, 그리고 컨테이너가 왜 격리된 환경으로 동작해야 하는지를 이해할 수 있을 것입니다.  애플리케이션 세팅이번 포스팅에서 사용할 간단한 애플리케이션은 다음과 같이 동작합니다. 웹 페이지에서 제목과 내용을 입력받아 텍스트 파일로 저장하는 Node.js 애플리케이션입니다. 제목은 파일명이 되고, 저장된..