#docker #kubernetes #container #orchestrator #microservice #infrastructure-as-code #devops #ci #cd

제목Q&A : jenkins in Docker (Docker in Docker)2019-12-12 20:32
작성자

우선 저희는 Docker에 CI(자동화 빌드) 기능을 가진 Jenkins를 설치할 수 있습니다.

docker pull jenkins/jenkins:{version}

docker run-p8080:8080-p50000:50000-v {volume}:/var/jenkins_homejenkins/jenkins:{version} 

다음까지가 Docker in Jenkins입니다.

하지만 Jenkins에서 Docker 명령어를 사용하여 이미지를 빌드를 하려고 하면

다음과 같은 오류가 발생합니다. 이 오류는 jenkins에 Docker가 설치되어 있지 않다는 소리입니다.


다음 아래의 명령어들을 통해 Jenkins Docker in Docker를 가능하게 할 수 있습니다.

mb-file.php?path=2019%2F12%2F12%2FF601_%E3%85%87.png

docker exec -it -u root jenkins bash

mb-file.php?path=2019%2F12%2F12%2FF607_2.PNG
 

 
댓글