공부 일지 #47 | Container 개념과 Docker 생성하기
LG U+ Why Not SW Camp 8기/학습 로그·2025. 10. 14.
학습 날짜: 2025.10.13 ~ 2025.10.141. Container란개발에 필요한 OS를 가상화한 기술애플리케이션 실행에 필요한 코드, 패키지, 설정 등 모든 걸 한 덩어리로 묶은 것임.환경이 달라도 같은 결과 보장 가능.→ “한 번 만들면 어디서든 똑같이 돌아감.”2. 가상환경(VM) vs 컨테이너(Container)2.1 Virtual Machine한 컴퓨터 안에 가짜 컴퓨터(=가상 컴퓨터) 를 여러 개 만드는 기술임.각각의 가상 컴퓨터는 자기만의 운영체제(OS) 를 따로 설치함.그래서 완전히 독립적으로 작동하지만, 무겁고 느림.비유:🏘 한 주택 단지에 집을 여러 채 새로 짓는 느낌임.건물마다 수도, 전기, 보일러를 따로 설치해야 해서 리소스 낭비가 큼.2.2 Container가상머신보다 ..