til

·TIL,일일 회고
개요Docker에서 데이터를 영구적으로 저장하기 위한 '바인드 마운트'와 '명명된 볼륨', 이렇게 두 가지 방식이 있습니다. 두 방식 모두 -v 옵션을 사용한다는 점이 비슷해서 종종 헷갈리곤 합니다. 본 글에서 이번 기회에 둘의 차이점을 명확하게 정리해보고자 합니다. [Docker] 도커 바인드 마운트란 무엇일까❓: 데이터 저장과 실시간 공유개요Docker로 개발할 때 가장 큰 고민 중 하나는 코드 변경사항을 빠르게 확인하는 것입니다. 변경할 때마다 이미지를 다시 빌드하고 컨테이너를 재시작하는 것은 매우 비효율적입니다. 이런 문pixx.tistory.com [Docker] Docker 컨테이너 데이터 관리: 익명 볼륨 vs 명명된 볼륨개요 [Docker] 컨테이너의 파일시스템 이해하기: 데이터는 어디에 ..
·TIL,일일 회고
개요Docker를 사용하다 보면 자주 마주치게 되는 것이 바로 볼륨(Volume) 관리입니다. 특히 익명 볼륨의 경우, 제대로 관리하지 않으면 시스템 자원을 불필요하게 차지할 수 있습니다. 본 글에서는 Docker의 익명 볼륨에 대해 자세히 알아보겠습니다. 익명 볼륨이란❓익명 볼륨은 Docker에서 자동으로 생성되는 데이터 저장소입니다. 특별한 이름이 없이 생성되며, 익명 볼륨은 Docker에서 자동으로 생성되는 데이터 저장소입니다. 특별한 이름이 없이 생성되며, 컨테이너의 데이터를 유지하는데 사용됩니다. 자세한 내용은 아래에서 확인할 수 있습니다. [Docker] Docker 컨테이너 데이터 관리: 익명 볼륨 vs 명명된 볼륨개요 [Docker] 컨테이너의 파일시스템 이해하기: 데이터는 어디에 저장될까..
·TIL,일일 회고
개요JPA를 학습하다 보면 @Entity 어노테이션을 사용할 때 각 벤더사의 데이터베이스에 맞는 방언(Dialect)을 설정해야 합니다. 이는 SQL 표준이 존재하지만, Oracle, MySQL, PostgreSQL 등 데이터베이스 벤더사마다 각자의 '방언'처럼 문법이나 함수가 조금씩 다르게 구현되어 있기 때문입니다. 이러한 맥락에서 본 글에서는데이터베이스 벤더에 대해 정리하고자 합니다. 데이터베이스 벤더란❓데이터베이스 벤더(Database Vendor)란 특정 데이터베이스 관리 시스템(DBMS)을 개발하고 제공하는 회사를 의미합니다.DBMS는 데이터를 저장, 관리, 검색, 업데이트 하는 데 필요한 소프트웨어로, 벤더는 이러한 소프트웨어를 설계, 개발, 배포하고 지원하는 역할을 합니다. 각 벤더들은 SQ..
·TIL,일일 회고
개요본 글에서는 도커를 사용할 때 로컬에 이미지가 없으면 docker pull 명령어를 사용하여 이미지를 다운로드하고, run 명령어로 실행하고는 합니다. 그런데, 때로는 docker pull 명령어를 실행하지 않고도 컨테이너가 잘 실행되는 것을 경험하셨을 것입니다. 이는 우연이 아닌 도커의 스마트한 이미지 다운로드 메커니즘 덕분입니다. 오늘은 이 과정을 정리하고자 합니다.  Docker Run의 동작 원리docker run 명령어를 실행했을 때, 도커는 다음과 같은 순서로 작업을 처리합니다:1. 로컬 이미지 검색먼저 로컬 시스템에서 지정된 이미지를 찾습니다. 예를 들어 docker run nginx를 실행하면, 시스템에서 nginx 이미지를 검색합니다.2. 자동 다운로드 프로세스로컬에서 이미지를 찾지 ..
지누박
'til' 태그의 글 목록 (4 Page)