Docker-образ swipl не содержит jpl
Я разработал веб-приложение с использованием Jhipster(Spring + Angular). Это приложение использует Prolog JPL
интерфейс. Пока он выполняется с моей машины, я хочу Dockerize это приложение. Jhipster предоставляет Dockerfile
что я могу построить и запустить the docker-compose
команда.
Как я уже сказал, я использую интерфейс Java Prolog. Я пытался изменить мой app.yml
включить также swipl
изображение из Docker Hub.
мой app.yml
файл
...
myapp-swipl:
extends:
file: swipl.yml
service: myapp-swipl
...
swipl.yml
файл
version: '2'
services:
myapp-swipl:
image: swipl:7.6.4
ports:
- "8001:8001"
Я также включил JPL в pom.xml
<dependency>
<groupId>jpl</groupId>
<artifactId>jpl</artifactId>
<version>7.0.1</version>
</dependency>
Но после прочтения документации по образу swipl Docker он говорит, что jpl не включен в образ, потому что Java не включен. Есть ли способ заставить его работать как на моей машине? Или есть другое изображение Docker, которое включает в себя JPL
?
Если вам нужна дополнительная информация или код, просто попросите меня сделать это.