DITA-OT с плагином docker и bootstrap как мне получить доступ к каталогу плагина?

Я новичок в Докере, а также в Дите. Хочу запустить диту в докер-контейнере - все установил и настроил (под Windows) по инструкции @

Установка подключаемых модулей в образ Docker

Мне также нужен плагин начальной загрузки, поэтому мой простой файл докеров выглядит так:

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. Но это не работает или меня смущает.

Помогать было бы здорово ... спасибо! -


person Kollisionskurs    schedule 21.01.2020    source источник


Ответы (1)


Возможно, эта документация версии 3.4 для Запуск команды dita из образа Docker помочь? (3.4 - это самая последняя версия DITA-OT на данный момент ...)

person RBV    schedule 22.01.2020