Docker-Pythonscript不在容器中工作

时间:2018-02-12 07:42:32

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

我有一个python脚本,当我在我的电脑上本地运行它时效果很好。但是,当我使用python脚本,dockerfile和requirements.txt文件构建一个docker容器并尝试从docker运行它时,它不起作用。更具体地说,当我使用json.load()或json.loads()函数时,我得到一个错误。这是我的代码示例:

import requests
import json
import sys
import os

some code...

with open('output.json', 'r') as f:
  json_data = json.load(f)

我收到此错误:

raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

当我从终端运行它时,python脚本如何正常工作,当我从docker容器运行它时,它给了我这样的错误?

0 个答案:

没有答案