Question on Commands

I’m currently doing the Ultimate CKA Mock Exams. I just had a question in general. If you have a manifest file for instance for a deployment or pod and your running commands in your file, when would you use “/bin/sh” with “-c” instead of just “sh” with “-c”?

Typically you can do either; sh is almost always on the path for most containers you’ll see in the mocks or in the exam for that matter, if there’s a shell at all (some containers don’t have a shell available).