태그 보관물: jenkins

jenkins

Jenkins Docker 이미지에는 make 또는 sudo가 없습니다. 빌드하기 위해서. Docker 이미지에는 없습니다. make,

Docker 허브의 Jenkins 이미지를 사용하여 AWS에서 CI를 설정하려고합니다. 나는 몇 시간 동안 (Node 프로젝트를 위해 설정하는) 프로세스를 밟았으며, 이제는 몇 가지 npm 의존성이 필요하다는 것을 알게되었다. make 빌드하기 위해서. Docker 이미지에는 없습니다. make, 또는 가지고 있지 않습니다 sudo, 그래서 내가 할 수없는 것처럼 보입니다. apt-get install make. 얻을 수있는 또 다른 방법이 있습니까? make 루트 액세스 권한을 부여하는 Dockerfile을 사용하여 이미지를 다시 만들 필요없이?



답변

이미지는 기본적인 공식 이미지이며 젠킨스가 디자인 할 때 최소한의 툴을 필요로합니다. make를 원한다면 루비, 자바 등 여러 버전을 원한다. 사람들이 사용하기 때문에 아무 것도 원하지 않는다. 노예 .

또한 Docker 공식 이미지 가이드 라인에 따라 보안상의 이유로 루트로 실행되지 않습니다.

이것을 확인하십시오 이미지를 확장하고 더 많은 도구를 설치하십시오.


답변