[Docker]데이터 영속성 보장하기
컨테이너의 데이터 저장 방식Container의 데이터는 휘발성입니다. 즉, Contianer가 삭제되면 그 안의 데이터도 사라집니다. Database를 컨테이너 내부에 저장하면 컨테이너가 삭제되거나 재시작 될 때 손실됩니다.데이터 영속성을 위한 방법휘발성의 데이터들이 사라지지 않게 하기 위해 사용하는 방법에는 2가지가 있습니다. 1. Docker Volume 사용하기Docker Volume을 사용하면 데이터가 Container의 생명 주기와 상관없이 저장됩니다. 따라서 Container를 실행할 때 Volume을 마운트하여 데이터베이스의 데이터를 영속적으로 저장할 수 있습니다.단, 해당 데이터는 Local 환경에서만 저장되기 때문에 다른 환경과는 공유가 어렵습니다.docker run -d --name..
Server/Docker
2024. 9. 2. 10:56
공지사항
최근에 올라온 글
- Total
- Today
- Yesterday