Search
Duplicate

DinD 도커에 안에 도커

방법

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

단점

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

참고