【问题标题】:How to use python3 inside openjdk Docker base?如何在 openjdk Docker 基础中使用 python3?
【发布时间】:2020-11-17 01:39:27
【问题描述】:

我正在尝试对一个应该运行 bash 脚本的系统进行 Docker 化,该脚本调用 python3 脚本,然后调用 jar 文件。但是openjdk Docker base 没有自带python,而且它的容器似乎也不支持基于ubuntu 的apt-get install 命令。有什么建议吗?

【问题讨论】:

  • 建议:创建自己的 docker 容器。 (首先阅读有关如何做的通用文档......)。请注意,这根本不是[java][python][python-3.x]。它实际上是关于如何创建自己的 docker 容器。 (或者如何手动将额外的东西安装到现有容器中......这可能是个坏主意。)

标签: java python python-3.x docker dockerfile


【解决方案1】:

你只需要使用基于 buster 而不是 buster-slim 的 java 容器。 openjdk:buster

要测试它,请运行以下命令

docker run -it openjdk:buster /bin/bash
apt update
apt -y upgrade
apt -y install python3

【讨论】:

  • 非常感谢您这么快的回复和答复。成功了!
猜你喜欢
  • 2019-04-21
  • 1970-01-01
  • 2017-04-24
  • 2013-12-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-08-03
  • 1970-01-01
相关资源
最近更新 更多