반응형
[Docker] Docker vs 가상머신(VM)의 비교
Data Engineer/Docker2026. 1. 31. 01:31[Docker] Docker vs 가상머신(VM)의 비교

Docker를 이해하다 보면 자연스럽게 가상머신(Virtual Machine, VM)과의 차이가 궁금해집니다.저도 처음엔 둘 다 격리된 환경에서 뭔가를 실행하는 기술이라는 정도로만 알고 있었는데 조금씩 구조를 들여다보니 환경을 다루는 방식 자체가 꽤 다르다는 걸 알게 됐어요. 이번 글에서는 제가 공부하면서 이해한 흐름대로 Docker와 VM을 구조와 사용 맥락 중심으로 정리해보려고 합니다.1. 왜 Docker와 VM을 비교하게 될까개발이나 데이터 작업을 하다 보면 여러 개의 서비스나 작업을 동시에 실행해야 하는 상황이 자주 생기더라구요.그럴 때 항상 고민하게 되는 게 이런 부분이었어요.서로 다른 작업이 서로 영향을 주지 않게 하고 싶고실행 환경 차이로 생기는 문제는 줄이고 싶고필요할 때 환경을 빠르게 만..

[Docker] Docker 란 무엇인가?
Data Engineer/Docker2026. 1. 30. 23:20[Docker] Docker 란 무엇인가?

Docker를 본격적으로 쓰기 전에 설치나 명령어부터 들어가기보다는 Docker가 어떤 문제를 해결하기 위해 등장했고, 어떤 역할을 하는 도구인지를 먼저 정리해두고 싶었다. 이미 오래전부터 사용되어 온 기술이긴 하지만 여전히 많은 개발 환경에서 Docker가 기본처럼 쓰이는 이유가 분명히 있다고 느꼈다. 1. 개발 환경에서 반복되는 문제소프트웨어를 개발하거나 데이터를 다루다 보면 환경과 관련된 문제를 자주 겪게 된다.라이브러리 버전이 달라 실행이 안 되는 경우운영체제 차이로 오류가 발생하는 경우개발 환경과 배포 환경이 다른 경우이 문제의 핵심은 대부분 코드가 아니라 실행 환경에 있다. Docker는 이 실행 환경을 표준화된 방식으로 정의하고 공유하기 위해 등장한 도구다. 2. Docker란 무엇인가Do..

Data Engineer/ETL2025. 12. 12. 19:30[데이터 엔지니어링] 데이터 엔지니어링이란?

데이터 엔지니어링이란 무엇인가데이터 엔지니어링을 공부하기 시작하면서 가장 먼저 정리하고 싶었던 질문은“데이터 엔지니어는 정확히 어떤 일을 하는 사람일까?”였습니다.데이터 분석가나 데이터 사이언티스트가 데이터를 활용하는 역할이라면데이터 엔지니어는 그 데이터가 안정적으로, 신뢰할 수 있게, 분석 가능한 형태로 흐르도록 만드는 역할에 가깝습니다.즉, 데이터 엔지니어링은👉 데이터를 잘 분석하기 위한 환경과 흐름을 만드는 기술이라고 볼 수 있습니다. 내가 실무에서 가장 먼저 마주했던 문제 제가 SI 기업에서 데이터 분석가로 근무하면서 프로젝트에서 공공·산업 데이터를 다루다 보면분석은 늘 '나중 문제'가 되는 순간이 온다. 원천 데이터는 API·DB·파일로 흩어져 있고 포맷은 제각각이며 갱신 주기는 불규칙 했..

Notice
Jiro Horikoshi studying animation GIF

HELLO WORLD

안녕하세요. 데이터로 말하는 분석가 모모입니다.

데이터를 구조화하고 분석하는 과정과 실무에 활용되는 도구 중심의 내용을 기록합니다.

#데이터분석#시각화#모델링#시스템설계
Popular
New
Recommend
반응형
image