컨테이너 안에서 도커를 쓰는 두 가지 길
rowing0328
DinD(Docker in Docker)와 DooD(Docker out of Docker)CI/CD 파이프라인을 컨테이너로 실행하다 보면,컨테이너 내부에서 docker build나 docker push 같은 명령을 실행해야 하는 상황이 자주 발생한다. 이를 해결하는 대표적 방법이 DinD와 DooD다. 두 방식은 구조, 보안, 리소스 소비 면에서 차이가 뚜렷하므로 목적과 환경에 맞는 선택이 중요하다. 도커 아키텍처 한눈에 보기도커는 클라이언트, 데몬, 레지스트리로 이루어진다. 사용자가 터미널에서 docker... 명령을 입력하면, 클라이언트가 /var/run/docker.sock을 통해 도커 데몬과 통신하고,데몬은 실제로 컨테이너 및 이미지를 관리한다. 결국 컨테이너 내부에서 도커를 사용하는 핵심 열쇠..