我的任务是创建一个非常简单的,Web浏览器可访问的gui,可以在docker容器中运行特定的java文件。为此,我选择设置一个php-apache服务器,该服务器提供索引.php带有gui的文档。泊坞文件如下所示:
FROM php:7.0-apache
COPY src /var/www/html
EXPOSE 80
这得到了gui(索引.php在src文件夹中)我已经写好了,运行没有问题,但它无法访问和运行所需的java文件(显然,因为这会创建一个单独的容器)。
问题:
如何在现有的 Docker 文件(下面提供)中设置一个 php-apache 服务器,执行与上述 Docker 文件相同的操作?我的目标是使用php脚本运行java文件并向用户显示结果。
FROM openjdk:8-jre-slim
WORKDIR /usr/src/app
COPY ["./build/libs/*.jar", "./fooBar.jar"]
ENV JAVA_OPTS=${FOO_JAVA_OPTS}
CMD ["/usr/bin/tail", "-f", "/dev/null"]
我没有自己编写java文件,只是负责使用它来运行特定的命令。
烙印99
智慧大石
相关分类