まずはこれを試してください:⌥⌘Dを押します。自動非表示が切り替わり、消えているのではなく隠れているだけのDockが戻ってきます。
それでも何も起こらなければ、このページを順に確認してください。原因は可能性の高い順に並んでおり、いずれも再インストールを必要としません。
自動非表示はキー1つで切り替わり、誤ってオンにしてしまいやすい設定です。ポインタを画面の下端にしっかり押し当てて1秒ほど待ってください。Dockがスライドして現れれば、原因はそれだけです。
defaults write com.apple.dock autohide -bool false; killall Dock
Dockが現れるまでにやたら時間がかかる場合、Dockが壊れているのではなく、遅延が長く設定されています。
defaults write com.apple.dock autohide-delay -float 0; killall Dock
複数モニタのMacでは、Dockは一度に1台のディスプレイに属し、ポインタがほかのディスプレイの下端を訪れると移動します。モニタを取り外したばかりの場合、Dockはまだなくなった画面をホームとみなしていることがあります。
各画面の下端に順にポインタを移動して、そのまま止めてみてください。恒久的に戻すには、目的のディスプレイの下端にポインタを置き、Dockが現れるまで待ちます。詳しくはDockを1つの画面に固定する方法をご覧ください。
フルスクリーンのウインドウは、設計上Dockを隠します。Escまたは⌃⌘Fを押してフルスクリーンを終了するか、ほかのSpaceにスワイプしてください。これに戸惑う人が多いのは、Dockが完璧に機能していても、見ている場所にないだけだからです。
Dockはプログラムであり、プログラムは停止することがあります。指示すればmacOSはすぐに再起動してくれます。
killall Dock
何も失われず、ウインドウも閉じず、配置も変わりません。いつでも安全に実行できます。No matching processesと表示された場合、実際にDockが動作していなかっただけで、このコマンドがそれを起動しています。詳しくはkillall Dockが行うことをご覧ください。
tilesizeが16になると、画面下部にわずか数ピクセルの帯が残るだけになり、何もないと勘違いしやすくなります。通常の値に戻すには:
defaults write com.apple.dock tilesize -int 48; killall Dock
上記のいずれでも戻らない場合、macOSがDockの情報を読み込むファイル自体が読み取れなくなっています。削除すれば、macOSがきれいな状態から作り直します。
defaults delete com.apple.dock; killall Dock
これは固定していたAppの配置を実際に破棄します。最後の手順になっているのには理由がありますが、確実に効きます。App自体は影響を受けず、Dockに並んでいるものの一覧だけが変わります。
ここまで来ると、原因はDock自体ではありません。まずMacを再起動して、ウインドウサーバーの不具合の可能性を除外し、「システム設定」>「ユーザとグループ」から新しいユーザーアカウントにログインしてみてください。新しいアカウントでDockが問題なければ、原因は自分のアカウントの環境設定にあり、手順6で修正できます。新しいアカウントでも表示されない場合はシステムレベルの問題であり、Appleに相談する価値があります。
macOSからはできません。システム内には以前のDockの状態を記録するものが何もなく、これがStill Dockを作るきっかけになった隙間です。Time Machineのバックアップがあれば、問題が起きる前の~/Library/Preferences/com.apple.dock.plistを復元できます。
起こりうることです。クリーナー系のユーティリティが、不要と判断した環境設定ファイルを削除してしまうことがあります。Dockが繰り返し元に戻る場合はDockが勝手にリセットされる理由をご覧ください。
DockとFinderは別のプログラムです。Finderもなくなっている場合は、ここで何かをする前にまずMacを再起動してください。それは別の不具合です。