Closed arisc097 closed 3 years ago
You need to have your Dockerfile
install plantuml
as well. The foliantcontrib.plantuml
installed in step 9 is the foliant plugin which expects plantuml
to be reachable by the PATH
.
You can solve this issue by either installing plantuml
or by basing your Dockerfile
on the foliant/foliant:full
tag instead of the latest
tag. The latter is the easier option:
Replace line 1 in your Dockerfile
with:
FROM foliant/foliant:full
Also, since the full
tag contains all the official contribs, you can remove all the lines starting with RUN pip3 install foliantcontrib
from you Dockerfile.
I am using the docker approach in which it doesn't work. (Plantuml works in non-docker approach).
Log:
Dockerfile:
foliant.yml:
$ docker-compose build
Plantuml install:
$ docker-compose run --rm hello-foliant make site