본문 바로가기

Dev. Back-End/Docker

[Docker] 도커를 통해 젠킨스를 띄웠는데 sudo: command not found가 뜨는 문제

 

 

내용 : AWS 서버에 docker를 이용해서 Jenkins container를 띄웠고, job 스케쥴러를 통해 배치를 확인하는 과정입니다.

원인 : 도커 이미지를 빌드해줄때 sudo를 설치해주지 못한 이슈였습니다.

해결 : jenkins Dockerfile에 yum install -y sudo를 기입합니다. 또는 docker exec로 ssh로 접근하여 직접 설치해줍니다.

( 저는 centos7버전을 도커 이미지로 설치했기에 yum으로 적었습니다. )