小编paj*_*mas的帖子

如何使用python和Java运行Docker?

我需要在docker容器中同时使用java和python来运行一些代码。

这是我的dockerfile:如果我不添加FROM openjdk:slim,它将正常运行

#get python
FROM python:3.6-slim

RUN pip install --trusted-host pypi.python.org flask

#get openjdk

FROM openjdk:slim


COPY . /targetdir
WORKDIR /targetdir

# Make port 81 available to the world outside this container
EXPOSE 81

CMD ["python", "test.py"]
Run Code Online (Sandbox Code Playgroud)

test.py应用程序位于同一目录中:

from flask import Flask

import os
app = Flask(__name__)


@app.route("/")

def hello():
    html = "<h3>Test:{test}</h3>"
    test = os.environ['JAVA_HOME']

    return html.format(test = test)


if __name__ == '__main__':
    app.run(debug=True,host='0.0.0.0',port=81)
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

D:\MyApps\Docker Toolbox\Docker Toolbox\docker.exe: Error response from daemon: OCI runtime create failed: …
Run Code Online (Sandbox Code Playgroud)

python java python-3.x docker

12
推荐指数
4
解决办法
9216
查看次数

如何使用 Python 解析 WIkidata JSON (.bz2) 文件?

我想使用维基数据查看实体和关系。我下载了 Wikidata JSON 转储(从此处下载了 .bz2 文件,大小约为 18 GB)。

但是,我无法打开该文件,它对于我的计算机来说太大了。

有没有办法在不提取完整 .bz2 文件的情况下查看该文件。特别是使用Python,我知道有一个PHP转储阅读器(此处),但我无法使用它。

python json wikidata bz2

3
推荐指数
1
解决办法
7296
查看次数

标签 统计

python ×2

bz2 ×1

docker ×1

java ×1

json ×1

python-3.x ×1

wikidata ×1