いいえ。macOSは一度に1つの画面に1つのDockしか表示しません。それを変える設定もサードパーティ製のAppもありません。
できるのは、Dockが存在する画面を選ぶことと、必要に応じてほかの画面へ移動させることです。どちらも以下にあります。
Dockは、1つのウインドウを描画する単一のプロセスです。メニューバーのようにディスプレイごとに複製されることはなく、Appleはそれを複製するオプションを一度も提供したことがありません。環境設定も、隠れたdefaultsキーも、ユーティリティもありません。すべてのモニタにDockを表示できると謳うページがあれば、それはメニューバーの話をしているか、単に誤りです。
これは、Mac Dockに関する質問の中でも、回避策が存在しない数少ないものの1つなので、はっきりとお答えします。
これを検索する多くの人は、Dockが勝手に画面間を移動し続けることに悩んでおり、作業している場所ならどこでも使えるようにしたいのです。
Dockはポインタを追います。カーソルをいずれかのディスプレイの下端に押し当てて少し待つと、Dockはその画面へ移動します。意図された動作ですが、作業の途中で起こるとランダムに、あるいは不具合のように感じられることがあります。
問題がDockが画面間を動き回ることであれば、1つの画面に固定して動かないようにします。この対処法はMac Dockを1つの画面に固定する方法で扱っています。
すべての場所に表示することはできないため、次善の策は必要な場所に呼び出すことです。ポインタを望むディスプレイの下端に押し当て、カーソルが止まったように見えるところを越えてさらに押し込んでください。トリガーは見た目の端より少し先にあるため、効いていないように感じられることがよくあります。
Dockが側面にある場合は、その端を狙ってください。
システム設定を開き、「ディスプレイ」に進んで「配置」をクリックします。白いメニューバーの帯を、メインにしたいディスプレイへドラッグしてください。Dockはその画面をホームとして扱い、通常はそこに表示され、スリープからの復帰やモニタの再接続後もそこに戻ります。
メインディスプレイを設定すると、Dockの開始位置と戻る位置が決まります。Dockの移動自体は起こりえます。
メニューバーはすべてのディスプレイに表示できます。混乱の多くはここから始まります。システム設定の「デスクトップとDock」内、「Mission Control」の項目で「ディスプレイごとに個別のSpaceを表示」をオンにすると、各画面が独自のメニューバーとフルスクリーンSpaceを持つようになります。
「ディスプレイごとに個別のSpaceを表示」の設定は、Dockには同じことをしません。Dockは今も1つで、ポインタが最後に呼び出した画面に存在します。
Dockを1つの画面にとどめたいですか?MacのDockを1つの画面にロックするStill Dockは、選んだディスプレイにDockを固定します。「ディスプレイごとに個別の操作スペース」はオンのままで、選んでいない端にDockが移ることもありません。
いいえ。これは十分によく聞かれる質問なので、率直にお答えします。サードパーティ製のAppがこれを行うことはありません。Dockは、Appが複製できない、システムが所有する単一のウインドウだからです。Dockを管理するApp(本Appを含む)が選べるのはどの画面に表示するかだけです。表示する画面の数を変えられるAppはありません。
いいえ。これは各ディスプレイに独自のメニューバーとフルスクリーンSpaceを与えるものです。Dockは1つのままで、引き続きポインタを追います。
その画面の下端にポインタを押し当てて、通常は何かに手を伸ばす際にそのまま止めてしまったからです。これは、2台以上のディスプレイを持つすべてのMacの標準的な動作です。Dockを1つの画面に固定する方法をご覧ください。
はい。macOSにはそのための設定はありませんが、標準の回避策とその代償は複数モニタ向けガイドにまとめています。
いいえ。ディスプレイの台数や種類は関係ありません。どのMacでも、Dockは1つの画面に1つだけです。
関連ガイド:Dockを1つの画面に固定する、killall Dockが行うこと。