介紹 Hugo Docker 鏡像的細節。
成為我們的資助者或贊助商,以支持我們的工作。
這超出了本文檔的範圍,請參閱 Install Docker Engine。
所有鏡像都是基於 Alpine 的。
鏡像 | 默認用戶 |
---|---|
不帶有 non-root | root |
帶有 non-root | hugo |
hugo
用戶不管鏡像的默認用戶是否為 root
,所有鏡像都包含一個名為 hugo
的用戶,其擁有 /src
的所有權。
名稱 | UID | 組名 | GID |
---|---|---|---|
hugo | 1000 | hugo | 1000 |
默認工作目錄為 /src
。
自 0.136.2
後的鏡像的默認命令為 hugo help
(先前為 hugo env
),其打印幫助信息並退出。
當命令不是一個容器內的系統命令,那麼其會被用作 Hugo 的子命令。
例子 | 命令 |
---|---|
server | hugo server |
version | hugo version |
默認地,hugo server
/server
將綁定 0.0.0.0
,除非指定了 --bind
標記。
因為鏡像是基於 Alpine 的,其默認 Shell 為 ash
(/bin/sh
)。