본문 바로가기

컨테이너2

Docker 커스텀 이미지 (Dockerfile, 컨테이너, docker-compose) Dockerfile 하나면 java 설치부터 jar 실행까지 전부 자동화됩니다. 처음 이 사실을 알았을 때 솔직히 이건 예상 밖이었습니다. 매번 서버에 접속해서 손으로 설치하던 게 파일 한 장으로 끝난다는 게 믿기지 않았거든요. 직접 써보고 나서야 "왜 진작 이걸 안 썼지"라는 생각이 들었습니다.Dockerfile로 백엔드·프론트 이미지 직접 만들기일반적으로 Docker는 MariaDB나 Nginx 같은 공식 이미지를 그냥 내려받아 쓰는 도구라고만 생각하는 분들도 있는데, 실제로 써보니 내가 만든 프로젝트 자체를 이미지로 패키징해서 배포하는 게 핵심이었습니다.백엔드 기준으로 기존 배포 방식을 먼저 짚어보면, Spring Boot 프로젝트를 bootJar로 빌드해서 jar 파일을 만들고, 서버에 java를.. 2026. 6. 12.
쿠버네티스 볼륨 (PVC, Longhorn, MetalLB) 쿠버네티스를 처음 공부하면서 가장 머리가 아팠던 부분이 바로 스토리지였습니다. 컨테이너가 죽으면 데이터가 날아간다는 걸 처음 직접 경험했을 때, 솔직히 이건 예상 밖이었습니다. 파드를 재시작했더니 아무것도 없는 깨끗한 상태로 돌아와 있는 것을 보고 '이게 왜 이러지?' 싶었는데, 그게 컨테이너의 휘발성 스토리지 특성이었습니다. 이 글은 그 문제를 어떻게 풀어나갔는지, 그리고 실제로 가상머신 3대에 Longhorn을 올려보면서 알게 된 것들을 정리한 내용입니다.컨테이너 데이터가 사라지는 이유와 볼륨의 세 가지 선택지컨테이너는 기본적으로 휘발성 스토리지를 씁니다. 쉽게 말해 컨테이너를 끄면 그 안에 저장된 데이터도 같이 사라지는 구조입니다. 처음엔 왜 이렇게 설계했을까 의아했는데, 생각해보면 컨테이너는 원래.. 2026. 6. 11.

소개 및 문의 · 개인정보처리방침 · 면책조항

© 2026 자동식단생성 연관 블로그