Search
moon
sun

DinD 도커에 안에 도커

방법

•
그냥 컨테이너에 도커를 설치
•
--privileged 옵션으로 컨테이너에서 호스트의 자원을 쓸수있도록 한다.
# 도커 컨테이너 실행 docker run --privileged -it -d --name dind docker:dind # 도커 컨테이너에 설치된 도커 명령어 사용 docker exec -it dind docker ps
JSON
복사
•
도커 이미지는 데몬만 실행하기 때문에 bash쉘을 쓸수없다.

단점

•
컨테이너가 호스트의 모든 자원에 접근 가능하기때문에
•
보안에 굉장히 취약하다.
•
DooD 를 추천한다.

참고