如何编写Dockerfile?你知道吗
我想使用Dockerfile在docker容器中执行一些.py文件。你知道吗
这是我的文件。你知道吗
FROM continuumio/anaconda3:latest
LABEL maintainer ~~
COPY . /app
WORKDIR /app
CMD python my_py.py
我命令
docker build -t myapp .
Successfully tagged myapp:latest
docker run -it myapp
SyntaxError: Non-ASCII character '\xeb' in file my_py.py on line 15. ~~~
So, I added it (in top of the file)>>># -*- coding: utf-8 -*-
And I rebuilt, retried
docker run -it myapp
ImportError: No module named requests
当我试图执行_是的,是的在这个容器中,它工作得很好。
什么是问题?你知道吗
我想您需要使用pip安装
requests
模块试试这个。你知道吗
请尝试提及完整的python二进制路径。你知道吗
或者更好的方法是添加ENV。为了使新软件更易于运行,可以使用ENV为容器安装的软件更新PATH环境变量。例如
将确保
CMD python my_py.py
正常工作。你知道吗相关问题 更多 >
编程相关推荐