Parece que o highlighter ainda funciona bem no contêiner. Se eu modificar /lib/highlight_js.rb como mencionado neste artigo, então funciona.
No momento, adicionei uma etapa ao arquivo yml do contêiner na parte run:, com a correção como uma solução alternativa até que este ativo do highlighter também faça parte dos componentes que são carregados no bucket S3 durante a compilação.
- replace:
filename: /var/www/discourse/lib/highlight_js.rb
from: '"/highlight-js/#{Discourse.current_hostname}/#{version SiteSetting.highlighted_languages}.js"'
to: '"https://#{Discourse.current_hostname}/highlight-js/#{Discourse.current_hostname}/#{version SiteSetting.highlighted_languages}.js"'
Então, isso é um bug ou um ativo perdido/não refeito que ./launcher rebuild <container_name> não inclui na lista de ativos que são movidos para o bucket S3?