젠킨스 설정 날라감...

김민창·2025년 5월 1일
0

trouble shooting

목록 보기
12/14
post-thumbnail

올해초에 시놀로지 구매해서 이것저것 서버 띄우면서 잘 놀다가, 이사오고나서 놓았었다.
오랜만에 다시 들어가서 하려니 도커로 띄워놓은 젠킨스 설정 바꾸고 젠킨스 들어가니 처음부터 세팅하라는 화면이 나온다.

  • 난 예전에 다 했던건데;;

아 왜날라가요

젠킨스의 설정파일을 내가 따로 저장을 안했으니까!!!
당연하게도 젠킨스의 설정파일은 도커에서 젠킨스를 실행하여 어딘가에 저장될텐데 내가 따로 외부에 저장한게 없었다. 그냥 컨테이너 내리고 재시작하니 다시 초기세팅이 되어버린것.

공식문서에서도 한글로 안해줬을뿐 말해줬다.


다시 붙여보자

  • 공식문서에서도 도커 볼륨 잡아라고 했으니 직접 볼륨 붙여본다.
  • 시놀로지는 Contianer Manager 를 통해 CLI 가 아니라 마우스 딸깍으로 설정 가능하다.
  • 볼륨도 붙였겠다 다시 시작한다.
  • 권한 이슈면 해당 폴더는 누구든 접근할수 있도록 하자!
  • 권한을 nobody로 변경하여 해치웠다.
  • 그래도 똑같이 Permission Denied 권한 에러가 발생해서 좀 찾아봤다.
    nobody 가 아니라 Jenkins 컨테이너의 UID 로 변경해야 한다고 한다.

UID 확인 : docker exec -it %젠킨스_컨테이너_ID% id

  • 사용자 ID도 1000이고 그룹 ID도 1000이다.

권한 변경 : chown -R %사용자ID%:%그룹ID% %경로%


이제 진짜 해치웠다.


이제 세팅 다시하러가자.....

profile
개발자 팡이

0개의 댓글