Докер образ swipl не содержит jpl - PullRequest
0 голосов
/ 15 января 2019

Я разработал веб-приложение с использованием Jhipster (Spring + Angular). Это приложение использует Prolog JPL интерфейс. Пока он выполняется с моей машины, я хочу Dockerize это приложение. Jhipster предоставляет Dockerfile, который я могу собрать и запустить команду the docker-compose.

Как я уже сказал, я использую интерфейс Java Prolog. Я попытался изменить свое app.yml, добавив также swipl изображение из Docker Hub.

my app.yml file

...

myapp-swipl:
        extends:
            file: swipl.yml
            service: myapp-swipl

...

swipl.yml file

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?

Если вам нужна дополнительная информация или код, просто попросите меня сделать это.

...