macOSはDockをロックできます。Appleがスイッチを用意しなかっただけです。
これらはこの種のどのAppも内部で使っている設定です。実行した時点のDockをそのまま固定するため、まず思いどおりにDockを整えてください。
これをターミナルに貼り付けてReturnキーを押します。「アプリケーション」フォルダの「ユーティリティ」内に「ターミナル」があります。
コピーしました
killall Dockは必須です。これがないと環境設定は変更されますが、Dockは古い状態のまま動作し続けるため、何も起きていないように見えます。magnification-immutableは何も効果がありません。複数のサイトで5つ目のロックとして紹介されていますが、効果はなく、実際にテスト済みです。これらを何度も実行していることに気づいたなら、まさにそのためにMac DockをロックするApp、Still Dockがあります。同じ4つの設定をメニューバーのスイッチとして提供し、ロックする前のDockを覚えているので、いつでも元に戻せます。
上記のコマンドは、いずれにしても無料のままです。ターミナル、プロファイル、Appの比較。
この4つがロックです。同じ方法で変更できるそのほかすべてのDock設定についてはMac Dockのdefaultsコマンド一覧をご覧ください。