CI/CD 구축을 위해 crontab을 이용해서 주기적으로 shell script를 실행하도록 설정해줄 때,
/bin/sh: 1: /home/ubuntu/docker-prune.sh: Permission denied
와 같은 에러가 발생했다.
이 때
(1) 쉘 스크립트 파일이 있는 디렉토리로 이동 후
chmod +x docker-prune.sh
를 입력하거나
(2) 이동하기 귀찮은 경우
chmod +x /home/ubuntu/docker-prune.sh
전체 경로를 적어주어 문제를 해결할 수 있다.
명령어를 입력한 후 아래처럼 파일의 색깔이 바뀌면 잘 변하면 성공!