0

我对 Docker 和 Dita 都很陌生。我想在 docker 容器中运行 dita - 我根据说明安装并设置了所有内容(在 Windows 下)@

在 Docker 镜像中安装插件

我还需要引导插件 - 所以,我的简单 dockerfile 看起来像:

FROM docker.pkg.github.com/dita-ot/dita-ot/dita-ot:3.4
RUN dita --install https://github.com/infotexture/dita-bootstrap/archive/3.3.zip

然后我构建了图像并创建了容器:

docker image build -t dita_test:1.0 .
docker container run -it -v /c/Admin/DITA:/src dita_test:1.0 -i /src/my.ditamap -o /src/out/dita-bootstrap -f html5-bootstrap -v

生成的输出没有错误,一切看起来都很好....但是,我不明白:

  • 如何将参数传递给引导插件?(例如--args.css site.css)
  • 如何使引导目录在容器外部可用?(想扩展 bootstrap.hdf.xml 文件...)

我找到了安装opt/dita-ot/DITA-OT目录的旧文档。但它不起作用或让我感到困惑。

帮助会很棒...谢谢!-

4

1 回答 1

0

从 Docker 映像运行 dita 命令的3.4 版文档可能有帮助吗?(3.4 是目前 DITA-OT 的最新版本...)

于 2020-01-22T19:52:57.113 回答