Image Tags

List of Hugo Docker images and tags (variants).

Explanations

  • Extended represents the extended version of Hugo.
  • Image tags start with std represent the standard version of Hugo.
  • Image tags end with exts include not only the tools listed below, but also Embedded Dart Sass, PostCSS CLI, Autoprefixer, PurgeCSS, RTLCSS, AsciiDoc and Pandoc.
  • Image tags contain node-lts represent the LTS (long time support) version of Node.js.
  • Image tags contain non-root indicate the default user is non root hugo.

Which Image Tags Should I Use?

Hugo Docker image tags selection order as follows.

  1. Require nightly build version, then go for nightly* tags.
  2. Require Dart Sass, then go for tags with Dart Sass enabled.
  3. Require LibSass or WebP format when processing images, then go for tags with Extended enabled (without std prefix).
  4. Require Hugo Modules, then go for tags with Go enabled.
  5. Require NPM/Yarn to install dependencies, then go for tags with Node.js enabled.
  6. Require Hugo’s --enableGitInfo flag, then go for tags with Git enabled.

Image Tags

latest

Size

1docker pull hugomods/hugo:latest

For specific version.

1docker pull hugomods/hugo:<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
--------

base

Size

1docker pull hugomods/hugo:base

For specific version.

1docker pull hugomods/hugo:base-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
-----------

ci

Size

1docker pull hugomods/hugo:ci

For specific version.

1docker pull hugomods/hugo:ci-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
-

dart-sass

Size

1docker pull hugomods/hugo:dart-sass

For specific version.

1docker pull hugomods/hugo:dart-sass-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
-------

dart-sass-base

Size

1docker pull hugomods/hugo:dart-sass-base

For specific version.

1docker pull hugomods/hugo:dart-sass-base-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
----------

dart-sass-git

Size

1docker pull hugomods/hugo:dart-sass-git

For specific version.

1docker pull hugomods/hugo:dart-sass-git-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
---------

dart-sass-go

Size

1docker pull hugomods/hugo:dart-sass-go

For specific version.

1docker pull hugomods/hugo:dart-sass-go-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
---------

dart-sass-go-git

Size

1docker pull hugomods/hugo:dart-sass-go-git

For specific version.

1docker pull hugomods/hugo:dart-sass-go-git-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
--------

dart-sass-node

Size

1docker pull hugomods/hugo:dart-sass-node

For specific version.

1docker pull hugomods/hugo:dart-sass-node-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
---------

dart-sass-node-git

Size

1docker pull hugomods/hugo:dart-sass-node-git

For specific version.

1docker pull hugomods/hugo:dart-sass-node-git-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
--------

git

Size

1docker pull hugomods/hugo:git

For specific version.

1docker pull hugomods/hugo:git-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
----------

go

Size

1docker pull hugomods/hugo:go

For specific version.

1docker pull hugomods/hugo:go-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
----------

go-git

Size

1docker pull hugomods/hugo:go-git

For specific version.

1docker pull hugomods/hugo:go-git-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
---------

nightly

Size

1docker pull hugomods/hugo:nightly
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
-

node

Size

1docker pull hugomods/hugo:node

For specific version.

1docker pull hugomods/hugo:node-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
----------

node-lts

Size

1docker pull hugomods/hugo:node-lts

For specific version.

1docker pull hugomods/hugo:node-lts-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
----------

node-git

Size

1docker pull hugomods/hugo:node-git

For specific version.

1docker pull hugomods/hugo:node-git-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
---------

exts

Size

1docker pull hugomods/hugo:exts

For specific version.

1docker pull hugomods/hugo:exts-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
-

std

Size

1docker pull hugomods/hugo:std

For specific version.

1docker pull hugomods/hugo:std-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
---------

std-base

Size

1docker pull hugomods/hugo:std-base

For specific version.

1docker pull hugomods/hugo:std-base-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
------------

std-ci

Size

1docker pull hugomods/hugo:std-ci

For specific version.

1docker pull hugomods/hugo:std-ci-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
--

std-dart-sass

Size

1docker pull hugomods/hugo:std-dart-sass

For specific version.

1docker pull hugomods/hugo:std-dart-sass-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
--------

std-dart-sass-base

Size

1docker pull hugomods/hugo:std-dart-sass-base

For specific version.

1docker pull hugomods/hugo:std-dart-sass-base-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
-----------

std-dart-sass-git

Size

1docker pull hugomods/hugo:std-dart-sass-git

For specific version.

1docker pull hugomods/hugo:std-dart-sass-git-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
----------

std-dart-sass-go

Size

1docker pull hugomods/hugo:std-dart-sass-go

For specific version.

1docker pull hugomods/hugo:std-dart-sass-go-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
----------

std-dart-sass-go-git

Size

1docker pull hugomods/hugo:std-dart-sass-go-git

For specific version.

1docker pull hugomods/hugo:std-dart-sass-go-git-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
---------

std-dart-sass-node

Size

1docker pull hugomods/hugo:std-dart-sass-node

For specific version.

1docker pull hugomods/hugo:std-dart-sass-node-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
----------

std-dart-sass-node-git

Size

1docker pull hugomods/hugo:std-dart-sass-node-git

For specific version.

1docker pull hugomods/hugo:std-dart-sass-node-git-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
---------

std-git

Size

1docker pull hugomods/hugo:std-git

For specific version.

1docker pull hugomods/hugo:std-git-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
-----------

std-go

Size

1docker pull hugomods/hugo:std-go

For specific version.

1docker pull hugomods/hugo:std-go-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
-----------

std-go-git

Size

1docker pull hugomods/hugo:std-go-git

For specific version.

1docker pull hugomods/hugo:std-go-git-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
----------

std-node

Size

1docker pull hugomods/hugo:std-node

For specific version.

1docker pull hugomods/hugo:std-node-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
-----------

std-node-lts

Size

1docker pull hugomods/hugo:std-node-lts

For specific version.

1docker pull hugomods/hugo:std-node-lts-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
-----------

std-node-git

Size

1docker pull hugomods/hugo:std-node-git

For specific version.

1docker pull hugomods/hugo:std-node-git-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
----------

std-exts

Size

1docker pull hugomods/hugo:std-exts

For specific version.

1docker pull hugomods/hugo:std-exts-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
--

non-root

Size

1docker pull hugomods/hugo:non-root

For specific version.

1docker pull hugomods/hugo:non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
-------

base-non-root

Size

1docker pull hugomods/hugo:base-non-root

For specific version.

1docker pull hugomods/hugo:base-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
----------

ci-non-root

Size

1docker pull hugomods/hugo:ci-non-root

For specific version.

1docker pull hugomods/hugo:ci-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc

dart-sass-non-root

Size

1docker pull hugomods/hugo:dart-sass-non-root

For specific version.

1docker pull hugomods/hugo:dart-sass-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
------

dart-sass-base-non-root

Size

1docker pull hugomods/hugo:dart-sass-base-non-root

For specific version.

1docker pull hugomods/hugo:dart-sass-base-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
---------

dart-sass-git-non-root

Size

1docker pull hugomods/hugo:dart-sass-git-non-root

For specific version.

1docker pull hugomods/hugo:dart-sass-git-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
--------

dart-sass-go-non-root

Size

1docker pull hugomods/hugo:dart-sass-go-non-root

For specific version.

1docker pull hugomods/hugo:dart-sass-go-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
--------

dart-sass-go-git-non-root

Size

1docker pull hugomods/hugo:dart-sass-go-git-non-root

For specific version.

1docker pull hugomods/hugo:dart-sass-go-git-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
-------

dart-sass-node-non-root

Size

1docker pull hugomods/hugo:dart-sass-node-non-root

For specific version.

1docker pull hugomods/hugo:dart-sass-node-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
--------

dart-sass-node-git-non-root

Size

1docker pull hugomods/hugo:dart-sass-node-git-non-root

For specific version.

1docker pull hugomods/hugo:dart-sass-node-git-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
-------

git-non-root

Size

1docker pull hugomods/hugo:git-non-root

For specific version.

1docker pull hugomods/hugo:git-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
---------

go-non-root

Size

1docker pull hugomods/hugo:go-non-root

For specific version.

1docker pull hugomods/hugo:go-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
---------

go-git-non-root

Size

1docker pull hugomods/hugo:go-git-non-root

For specific version.

1docker pull hugomods/hugo:go-git-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
--------

nightly-non-root

Size

1docker pull hugomods/hugo:nightly-non-root
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc

node-non-root

Size

1docker pull hugomods/hugo:node-non-root

For specific version.

1docker pull hugomods/hugo:node-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
---------

node-lts-non-root

Size

1docker pull hugomods/hugo:node-lts-non-root

For specific version.

1docker pull hugomods/hugo:node-lts-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
---------

node-git-non-root

Size

1docker pull hugomods/hugo:node-git-non-root

For specific version.

1docker pull hugomods/hugo:node-git-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
--------

exts-non-root

Size

1docker pull hugomods/hugo:exts-non-root

For specific version.

1docker pull hugomods/hugo:exts-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc

std-non-root

Size

1docker pull hugomods/hugo:std-non-root

For specific version.

1docker pull hugomods/hugo:std-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
--------

std-base-non-root

Size

1docker pull hugomods/hugo:std-base-non-root

For specific version.

1docker pull hugomods/hugo:std-base-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
-----------

std-ci-non-root

Size

1docker pull hugomods/hugo:std-ci-non-root

For specific version.

1docker pull hugomods/hugo:std-ci-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
-

std-dart-sass-non-root

Size

1docker pull hugomods/hugo:std-dart-sass-non-root

For specific version.

1docker pull hugomods/hugo:std-dart-sass-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
-------

std-dart-sass-base-non-root

Size

1docker pull hugomods/hugo:std-dart-sass-base-non-root

For specific version.

1docker pull hugomods/hugo:std-dart-sass-base-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
----------

std-dart-sass-git-non-root

Size

1docker pull hugomods/hugo:std-dart-sass-git-non-root

For specific version.

1docker pull hugomods/hugo:std-dart-sass-git-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
---------

std-dart-sass-go-non-root

Size

1docker pull hugomods/hugo:std-dart-sass-go-non-root

For specific version.

1docker pull hugomods/hugo:std-dart-sass-go-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
---------

std-dart-sass-go-git-non-root

Size

1docker pull hugomods/hugo:std-dart-sass-go-git-non-root

For specific version.

1docker pull hugomods/hugo:std-dart-sass-go-git-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
--------

std-dart-sass-node-non-root

Size

1docker pull hugomods/hugo:std-dart-sass-node-non-root

For specific version.

1docker pull hugomods/hugo:std-dart-sass-node-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
---------

std-dart-sass-node-git-non-root

Size

1docker pull hugomods/hugo:std-dart-sass-node-git-non-root

For specific version.

1docker pull hugomods/hugo:std-dart-sass-node-git-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
--------

std-git-non-root

Size

1docker pull hugomods/hugo:std-git-non-root

For specific version.

1docker pull hugomods/hugo:std-git-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
----------

std-go-non-root

Size

1docker pull hugomods/hugo:std-go-non-root

For specific version.

1docker pull hugomods/hugo:std-go-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
----------

std-go-git-non-root

Size

1docker pull hugomods/hugo:std-go-git-non-root

For specific version.

1docker pull hugomods/hugo:std-go-git-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
---------

std-node-non-root

Size

1docker pull hugomods/hugo:std-node-non-root

For specific version.

1docker pull hugomods/hugo:std-node-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
----------

std-node-lts-non-root

Size

1docker pull hugomods/hugo:std-node-lts-non-root

For specific version.

1docker pull hugomods/hugo:std-node-lts-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
----------

std-node-git-non-root

Size

1docker pull hugomods/hugo:std-node-git-non-root

For specific version.

1docker pull hugomods/hugo:std-node-git-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
---------

std-exts-non-root

Size

1docker pull hugomods/hugo:std-exts-non-root

For specific version.

1docker pull hugomods/hugo:std-exts-non-root-<version>
ExtendedNon-rootGoNode.jsGitDart SassPostCSSAutoprefixerPurgeCSSRTLCSSAsciiDocPandoc
-