Dockerfile运行命令返回exec格式错误

2024-04-26 06:30:18 发布

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

我试图从我的PythonFlask应用程序中创建和创建图像,但我仍然收到这个格式错误,我不知道为什么。(我和Raspbian一起在树莓上运行)

Step 4/5 : RUN echo "test" ---> Running in ca7b48ab3d4e standard_init_linux.go:211: exec user process caused "exec format error"

The command '/bin/sh -c echo "test"' returned a non-zero code: 1

这是我的文件

#!/usr/bin/env bash

FROM python:3.6.1-alpine
WORKDIR /project
ADD . /project
RUN echo "test"
CMD ["python3","careerdigest.py"]

我认为bash有一个问题,因为它说,它用sh调用这个命令,但我不知道我缺少了什么

此echo命令将替换为RUN pip3 install -r requirements.txt以安装依赖项

谢谢你的帮助


Tags: runtest图像命令echoprojectbash应用程序