본문 바로가기 메뉴 바로가기

레토의 작업실

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

레토의 작업실

검색하기 폼
  • 전체보기 (77)
    • Language (18)
      • JAVA (15)
      • Python (3)
    • Spring (9)
    • Database (30)
      • 공통 (10)
      • Oracle (19)
    • Server (8)
      • Docker (6)
      • Linux (2)
    • Network (3)
    • IT 용어 (9)
  • 방명록

데이터 (1)
[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
이전 1 다음
이전 다음
최근에 올라온 글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바