1. 如何 ...
  2. 通过 Docker 运行

一魂文档 的 Docker 镜像可以通过 Docker HubGitHub Container Registry 获取。

latest 标签指向 main 分支上的最新构建版本。

注意事项

配置选项 HTTP_ADDR 需要被修改为监听 Docker 容器中的网络地址:

HTTP_ADDR = 0.0.0.0

启动容器

你需要挂在 custom 目录才能使 Docker 容器成功启动(/app/asouldocs/custom 为容器内的对应路径):

$ docker run \
    --name=asouldocs \
    -p 15555:5555 \
    -v $(pwd)/custom:/app/asouldocs/custom \
    unknwon/asouldocs

如果你的文档目标并不是远程 Git 地址,则还需要挂载 docs 目录(/app/asouldocs/docs 为容器内的对应路径):

$ docker run \
    --name=asouldocs \
    -p 15555:5555 \
    -v $(pwd)/custom:/app/asouldocs/custom \
    -v $(pwd)/docs:/app/asouldocs/docs \
    unknwon/asouldocs