Image Tags

List of Hugo Docker images and tags (variants).

Explanations

  • Extended represents the extended version of Hugo.
  • Image tags start with reg represent the regular (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 and RTLCSS.
  • Image tags contain node-lts represent the LTS (long time support) version of Node.js.

Which Image Tags Should I Use?

Hugo Docker image tags selection order as follows.

  1. Require Dart Sass, then go for exts tag.
  2. Require Hugo Pipes to compile (transform) Sass/SCSS, then go for tags with Extended enabled (without reg prefix).
  3. Require Hugo Modules, then go for tags with Go enabled.
  4. Require NPM to install dependencies, then go for tags with NPM enabled.
  5. Require Hugo’s --enableGitInfo flag, then go for tags with Git enabled.

Image Tags

latest

Size

1docker pull hugomods/hugo:latest

For specified version.

1docker pull hugomods/hugo:<version>
ExtendedGoNode.jsNPMGitDart Sass
-

base

Size

1docker pull hugomods/hugo:base

For specified version.

1docker pull hugomods/hugo:base-<version>
ExtendedGoNode.jsNPMGitDart Sass
-----

git

Size

1docker pull hugomods/hugo:git

For specified version.

1docker pull hugomods/hugo:git-<version>
ExtendedGoNode.jsNPMGitDart Sass
----

go

Size

1docker pull hugomods/hugo:go

For specified version.

1docker pull hugomods/hugo:go-<version>
ExtendedGoNode.jsNPMGitDart Sass
----

go-git

Size

1docker pull hugomods/hugo:go-git

For specified version.

1docker pull hugomods/hugo:go-git-<version>
ExtendedGoNode.jsNPMGitDart Sass
----

node

Size

1docker pull hugomods/hugo:node

For specified version.

1docker pull hugomods/hugo:node-<version>
ExtendedGoNode.jsNPMGitDart Sass
---

node-lts

Size

1docker pull hugomods/hugo:node-lts

For specified version.

1docker pull hugomods/hugo:node-lts-<version>
ExtendedGoNode.jsNPMGitDart Sass
---

node-git

Size

1docker pull hugomods/hugo:node-git

For specified version.

1docker pull hugomods/hugo:node-git-<version>
ExtendedGoNode.jsNPMGitDart Sass
--

exts

Size

1docker pull hugomods/hugo:exts

For specified version.

1docker pull hugomods/hugo:exts-<version>
ExtendedGoNode.jsNPMGitDart Sass

reg

Size

1docker pull hugomods/hugo:reg

For specified version.

1docker pull hugomods/hugo:reg-<version>
ExtendedGoNode.jsNPMGitDart Sass
--

reg-base

Size

1docker pull hugomods/hugo:reg-base

For specified version.

1docker pull hugomods/hugo:reg-base-<version>
ExtendedGoNode.jsNPMGitDart Sass
------

reg-git

Size

1docker pull hugomods/hugo:reg-git

For specified version.

1docker pull hugomods/hugo:reg-git-<version>
ExtendedGoNode.jsNPMGitDart Sass
-----

reg-go

Size

1docker pull hugomods/hugo:reg-go

For specified version.

1docker pull hugomods/hugo:reg-go-<version>
ExtendedGoNode.jsNPMGitDart Sass
-----

reg-go-git

Size

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

For specified version.

1docker pull hugomods/hugo:reg-go-git-<version>
ExtendedGoNode.jsNPMGitDart Sass
-----

reg-node

Size

1docker pull hugomods/hugo:reg-node

For specified version.

1docker pull hugomods/hugo:reg-node-<version>
ExtendedGoNode.jsNPMGitDart Sass
----

reg-node-lts

Size

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

For specified version.

1docker pull hugomods/hugo:reg-node-lts-<version>
ExtendedGoNode.jsNPMGitDart Sass
----

reg-node-git

Size

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

For specified version.

1docker pull hugomods/hugo:reg-node-git-<version>
ExtendedGoNode.jsNPMGitDart Sass
---

reg-exts

Size

1docker pull hugomods/hugo:reg-exts

For specified version.

1docker pull hugomods/hugo:reg-exts-<version>
ExtendedGoNode.jsNPMGitDart Sass
-