docker:在$PATH中未找到可执行文件:未知

2024-06-26 08:25:06 发布

您现在位置:Python中文网/ 问答频道 /正文

使用基于Ubuntu18.04的AWS实例,Docker版本19.03.10,构建9424AEE9。 我得到了以下错误:

docker: Error response from daemon: OCI runtime create failed: container_linux.go:345: starting container process caused "exec: \"python\": executable file not found in $PATH": unknown.

尝试执行代码后:

docker run --name test1 c73eada5a5fa

其中,“c73eada5a5fa”是使用以下方法生成后的容器id:

sudo docker build -t my_username/repository .

这是我的码头工人:

FROM ubuntu:18.04
COPY . /PFE_exec
CMD ["make", "PFE_exec"]
CMD ["sudo","apt","install","unzip"]
CMD ["echo","requirements installed!"]
CMD ["unzip","home/ubuntu/PFE/aa.zip"]
CMD ["python","home/ubuntu/PFE/test.py"]
CMD ["python","home/ubuntu/PFE/test2.py"]
CMD ["python","home/ubuntu/PFE/test3.py"]

使用python3代替python也不能解决这个问题。 我不明白问题出在哪里。 有什么帮助吗? 提前谢谢你


Tags: 实例dockerpy版本cmdawshomeubuntu