Dockerfile错误:/ bin / sh:1:[““ python” ,:找不到

Wan*_*ick 1 docker dockerfile

这是我尝试构建的Dockerfile:

FROM ubuntu:latest

# install flask server
RUN apt-get update -y
RUN apt-get install -y python-pip python-dev build-essential
COPY app.py /
RUN pip install flask

# install ruby
RUN \
  apt-get install -y ruby ruby-dev ruby-bundler && \
  rm -rf /var/lib/apt/lists/*

# install lua
RUN apt-get update -y && apt-get install -y luajit luarocks

# Define default command.
CMD [“python”, “app.py”]
Run Code Online (Sandbox Code Playgroud)

但是,它以错误/ bin / sh显示:1:[“ python” ,:找不到

我不知道为什么会这样。有人可以帮我吗?

Von*_*onC 5

确保使用正确的CMD语法"",而不是“”

CMD ["executable","param1","param2"] (exec form, this is the preferred form)
Run Code Online (Sandbox Code Playgroud)