DockerfileのENTRYPOINTとCMDの違いについて、正しい説明はどれか。

ENTRYPOINTはコンテナの主プロセスとして実行され、CMDで指定された値はその引数として渡される(CMDはdocker run引数で容易に上書き可能)。