#docker #kubernetes #container #orchestrator #microservice #infrastructure-as-code #devops #ci #cd 제목[Q&A] DinD에서 docker.sock 충돌 시2019-12-12 13:00작성자배불러예를 들어docker에서 jenkins라는 컨테이너를 띄워 docker cluster를 관리하려면jenkins 안에 docker를 또 설치해줘야합니다.그림을 그려보면 위와 같은 구조를 가지고 있습니다.그러나 여기서 맨 위에 있는 도커가 docker.sock을 사용하지 못하여 실행이 되지 않음을 확인할 수 있습니다.(docker.sock은 main으로 사용되는 docker가 사용하고 있기 때문에 맨 위에 있는 도커가 사용하지 못하는 상황입니다.)이러한 경우 jenkins 컨테이너를 run할 때 v(volum)옵션을 통해 docker.sock 파일을 공유하면 jenkins위에서도 docker를 실행할 수 있습니다.( -v /var/run/docker.sock:/var/run/docker.sock)를 run 명령어 사용시 추가해서 사용하면 docker.sock을 공유할 수 있습니다. 목록수정삭제답변글쓰기 댓글 [0] 댓글작성자(*)비밀번호(*)내용(*) 댓글 등록 더보기이전[Q&A] docker machine in docker 사용시 wifi 사용 불능시배불러2019-12-12다음[Q&A] docker에서 docker machine으로 파일이 복사가 안될 때(Hyper-V가 VM인 경우)배불러2019-12-12 Powered by MangBoard | 워드프레스 쇼핑몰 망보드