用java和python运行docker映像

2024-10-16 20:51:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个spring boot应用程序,我用DockerFile进行了停靠 现在,我的springboot应用程序还运行了一个python脚本,我需要在同一个docker映像中有一个python环境。 如何修改Dockerfile以实现上述功能? 另外请告诉我在这种情况下python的家是什么。 我的DockerFile如下:

FROM openjdk:11
ADD target/python-service-0.0.1-SNAPSHOT.jar python-service-0.0.1-SNAPSHOT.jar
EXPOSE 9091
ENTRYPOINT ["java", "-jar", "python-service-0.0.1-SNAPSHOT.jar"]

Tags: dockerfromdockerfile功能脚本应用程序环境service
1条回答
网友
1楼 · 发布于 2024-10-16 20:51:19

取决于您需要python2还是python 3? 默认情况下,python2.7.13出现在图像中。这样你就可以使用它了。 如果需要python3,则必须创建一个自定义Docker映像:

FROM openjdk:11
EXPOSE 9091
RUN apt-get update && apt-get install python3
ADD target/python-service-0.0.1-SNAPSHOT.jar python-service-0.0.1-SNAPSHOT.jar
ENTRYPOINT ["java", "-jar", "python-service-0.0.1-SNAPSHOT.jar"]

希望有帮助。在

相关问题 更多 >