# volume

39개의 포스트
post-thumbnail

도커 볼륨

도커 볼륨은 여러 개의 컨테이너에 데이터를 영속적으로 저장할 수 있게 해주는 기능입니다. 볼륨을 사용하면 컨테이너를 삭제해도 데이터를 유지할 수 있습니다. 볼륨을 생성하고 컨테이너에서 공유하는 디렉터리를 설정하는 방법을 알아보세요.

2023년 5월 1일
·
0개의 댓글
·
post-thumbnail

[docker] 도커 볼륨

도커 볼륨(volume)이란? > 도커 볼륨은 호스트 서버에 존재하며 컨테이너 속 파일들을 연동시키기 위해 사용 도커 컨테이너 공유 -v 실습 > Docker의 '-v' 옵션 - 호스트와 컨테이너 간의 디렉토리를 공유하는 기능 컨테이너를 생성한 뒤 /home/testdir_2 경로에 test파일이 있는 지 확인했다. 홈 디렉토리(~)에 호스트 디렉토...

2023년 4월 28일
·
0개의 댓글
·

Docker - volume

이미지를 빌드할 때 도커파일을 사용하여 코드가 이미지에 복사된다. 이미지 기반으로 컨테이너 실행할 때 컨테이너는 제공된 환경에서 우리의 코드를 사용한다.이미지에 코드가 복사되면 코드는 고정되고 이미지가 빌드되면 데이터 , 소스코드 및 이와 관련된 모든것들 변경 될 수

2023년 4월 25일
·
0개의 댓글
·
post-thumbnail

Kubernetes Objects 1

Pod > 파드(Pod) 는 쿠버네티스에서 생성하고 관리할 수 있는 배포 가능한 가장 작은 컴퓨팅 단위이다 쿠버네티스 공식 문서에는 다음과 같이 정의 하고있다. Container 그림 처럼 하나의 파드에는 여러개의 컨테이너가 들어갈 수 있다. 다만 컨테이너에는 포

2023년 4월 17일
·
0개의 댓글
·
post-thumbnail

Windows Docker에서 Volume이 안되는 현상 해결(windows docker volume not work)

Docker를 이용해서 DB를 이용하고자할때 Volume지정을 따로 하지 않고 올리면 기존에 사용하던 DB를 가져오지 못하는 경우가 발생 할 수 있다.Volume이란 간단하게 말해서 Host와 컨테이너 간에 실시간 디렉토리 연동이라고 생각해도 된다.그래서 보통 Volu

2023년 4월 2일
·
0개의 댓글
·
post-thumbnail

밑도 끝도 없는 nocodb 관리 스크립트 기록

docker의 기본 volume 확인/삭제 :nocodb 의 기본 docker-compose.yml관리를 위해 수정한 docker-compose.ymlvolume에 작업중인 아이디로 권한 제약없이 접근하기

2023년 3월 31일
·
0개의 댓글
·
post-thumbnail

Kubernetes Volume

쿠버네티스의 볼륨은 다양한 디스크 볼륨을 지원한다.emptyDir은 Pod이 생생될 때 생성되고 삭제될 떄 삭제되는 임시 볼륨이다.단위가 컨테이너가 아니라 Pod 단위이기 때문에 컨테이너가 재시작이 되어도 emptyDir은 Pod 이 삭제되기 전에는 삭제되지 않는다.생

2023년 3월 30일
·
0개의 댓글
·
post-thumbnail

Docker Volume

Docker는 하나의 이미지로부터 여러 컨테이너를 만들기 위해서 Union File system 을 사용합니다. Union File system은 원본 이미지에 변경된 내용을 추가하는 방식으로, 다른 컨테이너에서 사용할 수 없습니다. 따라서 다른 컨테이너, 혹은 호스트

2023년 3월 30일
·
0개의 댓글
·

Docker/Kubernetes 정리 6

이번엔 read-only volume에 대해 살펴보겠습니다. 지난시간에 보았듯 다음과 같은 볼륨을 사용한다고 해봅시다.\-v /${container_path}/node_modules -v ${host_machine_path}:${container_path}여기서 바인드

2023년 3월 18일
·
0개의 댓글
·

Docker/Kubernetes 정리 5

지난 포스팅에서 보았듯, 도커에서 제공하는 External Data Storage의 종류는 다음과 같습니다.Volumes (Managed by Docker)Anonymous VolumesNamed VolumesDocker sets up a folder / path on

2023년 2월 25일
·
0개의 댓글
·
post-thumbnail

Docker/Kubernetes 정리 4

데이터는 서로 다른 종류가 존재합니다. 기본적으로 다음과 같은 데이터들이 존재하죠.Application (Code + Environment) \* Written & provided by developerAdded to image and container in buil

2023년 2월 24일
·
0개의 댓글
·
post-thumbnail

쿠버네티스 전문가 양성과정 10주차 1일(2/20)

스토리지 컨테이너는 stateless, 즉 상태가 없기 때문에 항상 일정하다. 따라서 이미지를 통해 컨테이너를 생성할 수 있는 것이다. 컨테이너 = Immutable Infrastructure 컨테이너는 stateless이지만 데이터는 state가 존재한다.

2023년 2월 20일
·
0개의 댓글
·
post-thumbnail

쿠버네티스 전문가 양성과정 8주차 3일(2/8)

docker docker 실습 __ docker exec 컨테이너명 yum -y install httpd # 패키지 설치 docker exec -d 컨테이너명 httpd -D FOREGROUND # 서비스 실행

2023년 2월 8일
·
0개의 댓글
·
post-thumbnail

PKOS 쿠버네티스 스터디 3주차 내용 정리

aws를 배우면서 EBS의 존재는 알았지만 인스턴스 스토어 볼륨이 있다는 건 잘 몰랐고 이번 기회에 어떤식으로 활용하는지 알게됐다.이번 실습에서는 c5d라인의 인스턴스를 사용했는데 위 명령어를 통해 인스턴스의 스토어 볼륨을 확인할 수 있고 콘솔창에는 별도로 시각적인

2023년 2월 7일
·
0개의 댓글
·

Docker 볼륨

Layer Architecture docker는 Client-Server 아키텍처 기반 docker 명령어를 주는 주체인 client에서 docker 컨테이너를 빌드, 실행 및 배포하는 무거운 작업을 수행하는 docker daemon과 통신한다. docker client와 daemon은 같은 시스템에서 실행하거나, docker client를 원격 dock...

2023년 2월 5일
·
0개의 댓글
·

Volume

Volume 컨테이너 내의 디스크에 있는 파일은 임시적이기 때문에 볼륨을 이용해 이런 문제를 해결한다. 많은 볼륨 플러그인이 존재하며 여기를 참고하자 로컬 서버에서 사용할 수 있는 볼륨 중에서 내부 호스트의 디스크를 사용하는 emptyDir, hostPath가 있다.

2023년 2월 2일
·
0개의 댓글
·

[Kubernetes] Dynamic Provisioning & Volume Reclaim policy 에 대하여

AWS EKS 운영을 하다 ebs 가 너무 많이 생성되고 남아 있어 쓸데없는 비용을 지출하게 됐었다.원인은 Dynamic provisioning 이 되면서 남아있던 pv ( ebs volume ) 들의 reclaim policy 가 Retain으로 설정돼있었기 때문이다

2022년 12월 17일
·
0개의 댓글
·

도커실무 강의 2주차

💡 django, db, web server 등 다양한 어플리케이션을 컨테이너 환경에서 테스트 및 배포할 수 있는 소프트웨어 플랫폼이다.<가상머신과 컨테이너 환경의 차이>다양한 어플리케이션을 쉽고 빠르게 배포할 수 있다.컨테이너는 각각 독립적인 환경에서 구동되기

2022년 11월 10일
·
0개의 댓글
·
post-thumbnail

Docker - Volume, Bind mounts

docker run -v flag가 있어서 신기해서 테스트해봤더니, 정말 반영되더라. 격리된 환경을 느슨하게 하는 일이 어떻게 발생하는 것일지 궁금해서 찾아봤다. 느낌상 file system을 건드리는 일이나 i/o 작업이 엮이는 것들은 잘 못 쓰면 난처해지는 일이 생

2022년 11월 3일
·
0개의 댓글
·