일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- ADP
- c
- 플라스크
- 에어플로우 기초강의
- 개발자
- 도커
- 파이썬 장고
- airflow
- 개발언어
- 도커 컴포즈
- 예제프로젝트
- cpp
- 프로그래밍
- 인공지능
- c++
- 장고 튜토리얼
- Python
- Django
- 장고 기초 강의
- mlops
- 개발자취업
- flask
- 기초강의
- 웹개발
- docker
- 파이썬강의
- 파이썬
- C언어
- 쇼핑몰예제
- 장고
- Today
- Total
목록도커 볼륨 (3)
TITEDIOS Dev Note
목차Docker 볼륨이란?Docker 볼륨 백업의 필요성Docker 볼륨 백업 방법Docker 볼륨 복구 방법- 방법 1: docker run 명령어를 이용한 복구- 방법 2: tar 명령어를 이용한 복구Docker 볼륨 백업 및 복구 자동화결론1. Docker 볼륨이란?Docker 볼륨은 Docker 컨테이너와 호스트 시스템 간에 데이터를 저장하고 공유하는 방법입니다. 일반적으로 컨테이너는 상태가 없는(stateless) 애플리케이션을 운영하는 데 사용되지만, 데이터베이스나 로그 파일처럼 지속적으로 저장되어야 하는 데이터는 컨테이너가 삭제되더라도 유지될 필요가 있습니다. Docker 볼륨은 이러한 데이터를 안전하게 저장하고 관리할 수 있도록 해줍니다.2. Docker 볼륨 백업의 필요성Docker 볼륨..
Docker는 컨테이너 기반의 가상화 기술로, 애플리케이션을 독립적으로 실행할 수 있게 해줍니다. 하지만 컨테이너는 기본적으로 비휘발성 저장소를 가지지 않기 때문에, 컨테이너가 종료되면 내부에서 생성된 데이터도 함께 사라집니다. 이러한 문제를 해결하기 위해 Docker에서는 지난 포스팅에서 알아본 볼륨(Volume)이라는 개념을 사용합니다. 이 포스팅에서는 Docker 볼륨을 사용한 데이터 유지 및 공유 방법에 대해 알아보겠습니다.목차1. Docker 볼륨이란?2. 로그 저장 예제 파이썬 스크립트 작성3. 도커 이미지 빌드4. 컨테이너 실행 및 볼륨 마운트5. 볼륨 관리를 위한 명령어6. 호스트에 저장된 시스템 로그 확인결론1. Docker 볼륨이란?Docker 볼륨은 컨테이너의 파일 시스템 외부에 있는..
TL;DR도커에서 데이터 볼륨(Volumes)과 마운트(Mounts)는 컨테이너와 호스트 간의 데이터를 공유하고 영속성(Persistence)을 제공하는 중요한 개념입니다. 볼륨은 도커가 관리하는 디렉토리에 데이터를 저장하며, 마운트는 호스트의 파일 시스템을 컨테이너에 연결합니다. 두 방법 모두 데이터를 유지하고 여러 컨테이너 간에 공유할 수 있도록 합니다.목차도커에서 데이터 관리의 중요성도커 볼륨(Volumes)이란?도커 볼륨의 종류도커 마운트(Mounts)란?볼륨과 마운트의 차이점볼륨 및 마운트의 활용 예제결론1. 도커에서 데이터 관리의 중요성도커 컨테이너는 메모리 공간에서 동작합니다. 메모리 공간에서 격리된 애플리케이션 공간을 생성하고 작업을 수행합니다. 따라서, 도커 컨테이너는 일반적으로 일시적인..