이전 시간까지는 CI/CD 구축하기 1~4탄을 마무리 했는데 필자는 사실 AI가 작성해준 방식 그대로 열심히 해보고 검증하고 실제로 되는지 확인했을 뿐이다. (생각보다 많이한 것 같기도...) 다만 Dockerfile에 대한 문법도 이해가 안 될 뿐더러 이 컨테이너라는 기술에 대한 이해가 부족하다고 판단했다. 고로, 이번의 번외글 1에서 컨테이터를 이해하고 이게 왜좋은지 그리고 Dockerfile 문법에 대해 알아보는 시간을 가지려고 한다.목표1. 가상화 기술과 컨테이너가 왜 나오게 되었는지 배경을 이해한다.1. 가상메모리에 대한 이해1.1) 가상메모리란?IBM 에서서는 가상메모리에 대해서 다음과 같이 정의하고 있다. 가상 메모리는 메모리 관리 기술의 하나로, 운영 체제(OS)가 가상의 메모리 공간을 활..