我对 Docker 和 Dita 都很陌生。我想在 docker 容器中运行 dita - 我根据说明安装并设置了所有内容(在 Windows 下)@
我还需要引导插件 - 所以,我的简单 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目录的旧文档。但它不起作用或让我感到困惑。
帮助会很棒...谢谢!-