以下のプルリクでPlantUMLが表示できるようになったようだ

対応

Gem経由でインストールしたAsciidocが対象とのことなので、ベースイメージを asciidoctor/docker-asciidoctor に変更し、 必要なモジュールを追加する。

  1. Hugoを動かしているDockerファイルにモジュールを追加

    RUN apk add --no-cache ruby-dev alpine-sdk graphviz
    RUN gem install bundler json asciidoctor-html5s asciidoctor-diagram
  2. config.ymlに以下のように設定を追加

markup:
  asciidocext:
    extensions:
      - asciidoctor-html5s
      - asciidoctor-diagram
    workingFolderCurrent: true
    trace: true
    attributes:
      my-base-url: 'https://localhost/'
      my-attribute-name: my value

確認

  1. hugo --destination 出力先ディレクトリ