使用docker执行python脚本

时间:2018-01-03 20:07:18

标签: python docker

我遇到了码头工人的问题。我有一个码头图片

docker images

我想在kakadadroid / python27-talib图像上执行一个简单的python脚本。该脚本位于/home/Elise/technical_indicator.py。

但是当我尝试时:

docker run --volume=$(pwd):/workspace kakadadroid/python27-talib:latest python home/Elise/technical_indicator

我有以下错误:

python: can't open file 'home/Elise/technical_indicator.py': [Errno 2] No such file or directory

有人能帮助我吗?我不是码头工人的专家。

亲切的问候

Emmanuel

1 个答案:

答案 0 :(得分:0)

如果您看到命令行docker run --volume=$(pwd):/workspace kakadadroid/python27-talib:latest python home/Elise/technical_indicator,可能会有很多原因。请尝试以下方法:

  1. 您的文件路径不正确。它应该是/home/Elise/technical_indicator.py而不是home/Elise/technical_indicator.py。您在路径规范开始时忘记了/

  2. 该卷不存在。

  3. 如果卷存在,解决方案将是:

    docker run --volume=$(pwd):/workspace kakadadroid/python27-talib:latest python /home/Elise/technical_indicator

    注意:您应该添加Dockerfile以让我们更好地了解您的问题。

    问候:)