Dockerfile의 Linux 사용자가 일부 특정 명령만 실행할 수 있도록 제한하는 방법이 있습니까?

Dockerfile의 Linux 사용자가 일부 특정 명령만 실행할 수 있도록 제한하는 방법이 있습니까?

Fedora를 기본 이미지로 사용하여 Dockerfile을 만들고 있습니다. 사용자를 생성했는데 이 사용자가 기본 명령(touch, echo, git)만 실행할 수 있도록 허용하고 싶습니다. 이미 sudoers 파일을 수정하고 PATH 변수를 다른 폴더로 지정하려고 시도했지만 이러한 솔루션 중 어느 것도 작동하지 않았습니다. 또한 명령의 권한을 변경하려고 시도했지만 chmod 700 /bin/ln이는 특정 명령 대신 모든 명령에 영향을 미치므로 /bin사용자는 어떤 명령도 실행할 수 없습니다. 그 이후에 명령을 내리세요. 그것을 할 수 있습니까?

관련 정보