kubectl set imageコマンドを使用してDeploymentのイメージを更新する際、コンテナ名を指定する必要はあるか。

コンテナ名を指定する必要はあるかははい、必要である