Docker 허브의 Jenkins 이미지를 사용하여 AWS에서 CI를 설정하려고합니다. 나는 몇 시간 동안 (Node 프로젝트를 위해 설정하는) 프로세스를 밟았으며, 이제는 몇 가지 npm 의존성이 필요하다는 것을 알게되었다. make
빌드하기 위해서. Docker 이미지에는 없습니다. make
, 또는 가지고 있지 않습니다 sudo
, 그래서 내가 할 수없는 것처럼 보입니다. apt-get install make
. 얻을 수있는 또 다른 방법이 있습니까? make
루트 액세스 권한을 부여하는 Dockerfile을 사용하여 이미지를 다시 만들 필요없이?
루트 암호를 아십니까?
—
Paul
@ 폴 나는하지 않습니다. 그러나 이미지가이 Dockerfile로 생성되었지만 단서를 제공합니다. github.com/jenkinsci/docker/blob/...
—
Jacob
Dockerfile을 수정해야한다고 생각합니다. 그러나 사례를 개선안으로보고 할 수는 있습니다. 구체적으로 지정하지 마십시오.
—
xuhdev
USER
Dockerfile에 있지만 시작 스크립트에서는
@ xuhdev 좋은 조언. Jenkins Docker Repo에 문제를 제출했습니다.
—
Jacob