Tente isto primeiro: pressione ⌥⌘D. Isso ativa ou desativa o ocultar automático, e traz de volta um Dock que estava apenas oculto, não desaparecido.
Se isso não fizer nada, siga esta página. As causas vão da mais provável à menos provável, e nenhuma delas envolve reinstalar nada.
Ocultar automaticamente está a uma única tecla de distância e é fácil de ativar por acidente. Empurre o ponteiro firmemente até a borda inferior da tela e segure ali por um segundo. Se o Dock deslizar para cima, foi só isso.
defaults write com.apple.dock autohide -bool false; killall Dock
Se o Dock demora uma eternidade para aparecer, o atraso está definido como longo, e o Dock não está com defeito:
defaults write com.apple.dock autohide-delay -float 0; killall Dock
Em um Mac com vários monitores, o Dock pertence a uma tela por vez, e ele se move quando seu ponteiro visita a parte de baixo de outra. Se você acabou de desconectar um monitor, o Dock ainda pode considerar a tela ausente como sua casa.
Mova o ponteiro até a base de cada tela e segure. Para trazê-lo de volta permanentemente, leve o ponteiro até a base do monitor que você quer e deixe até o Dock aparecer. Mais em como manter o Dock em um só monitor.
Uma janela em tela cheia oculta o Dock por design. Pressione Esc ou ⌃⌘F para sair da tela cheia, ou deslize para outro Space. Esse é um caso que pega as pessoas de surpresa porque o Dock está funcionando perfeitamente, só que não onde elas estão olhando.
O Dock é um programa, e programas param. O macOS o reinicia imediatamente se você pedir:
killall Dock
Nada é perdido, nenhuma janela fecha, e o seu layout fica intacto. É seguro executar a qualquer momento. Se você receber No matching processes, o Dock de fato não estava em execução e este comando acabou de iniciá-lo. Detalhes em o que o killall Dock faz.
Um tilesize de 16 é uma faixa de poucos pixels de altura na parte de baixo da tela, fácil de
confundir com nada. Devolva a algo normal:
defaults write com.apple.dock tilesize -int 48; killall Dock
Se nada disso trouxer de volta, o arquivo do qual o macOS lê o Dock está ilegível. Excluí-lo faz o macOS criar um novo, limpo:
defaults delete com.apple.dock; killall Dock
Isso descarta os seus apps fixados. É o último passo por um motivo, mas é confiável, e os apps em si ficam intactos, só a lista de quais ficam no Dock muda.
Nesse ponto o Dock não é o problema. Reinicie o Mac, o que descarta um window server travado, e depois entre em uma conta de usuário nova em Ajustes do Sistema › Usuários e Grupos. Se o Dock funcionar bem na conta nova, o problema está nas preferências da sua conta, e o passo 6 vai resolver isso. Se também estiver faltando lá, é algo em nível de sistema e vale a pena falar com a Apple.
Não pelo macOS.
Nada no sistema registra como era o seu Dock antes, e foi essa lacuna que nos fez criar
o Still Dock. Se você tiver um backup do Time Machine, pode restaurar
~/Library/Preferences/com.apple.dock.plist de antes do problema.
Pode acontecer. Utilitários de limpeza às vezes removem arquivos de preferências que julgam ser bagunça. Se o Dock volta ao normal repetidamente, veja por que o Dock se redefine sozinho.
O Dock e o Finder são programas separados. Se o Finder também estiver ausente, reinicie o Mac antes de fazer qualquer outra coisa aqui; esse é um problema diferente.