<bdo id='76nvd'></bdo><ul id='76nvd'></ul>

    1. <legend id='76nvd'><style id='76nvd'><dir id='76nvd'><q id='76nvd'></q></dir></style></legend>
      <tfoot id='76nvd'></tfoot>
    2. <i id='76nvd'><tr id='76nvd'><dt id='76nvd'><q id='76nvd'><span id='76nvd'><b id='76nvd'><form id='76nvd'><ins id='76nvd'></ins><ul id='76nvd'></ul><sub id='76nvd'></sub></form><legend id='76nvd'></legend><bdo id='76nvd'><pre id='76nvd'><center id='76nvd'></center></pre></bdo></b><th id='76nvd'></th></span></q></dt></tr></i><div id='76nvd'><tfoot id='76nvd'></tfoot><dl id='76nvd'><fieldset id='76nvd'></fieldset></dl></div>

      <small id='76nvd'></small><noframes id='76nvd'>

    3. Docker 镜像错误:“/bin/sh: 1: [python,: not found"

      时间:2023-09-10
        <bdo id='YXzl5'></bdo><ul id='YXzl5'></ul>
        <i id='YXzl5'><tr id='YXzl5'><dt id='YXzl5'><q id='YXzl5'><span id='YXzl5'><b id='YXzl5'><form id='YXzl5'><ins id='YXzl5'></ins><ul id='YXzl5'></ul><sub id='YXzl5'></sub></form><legend id='YXzl5'></legend><bdo id='YXzl5'><pre id='YXzl5'><center id='YXzl5'></center></pre></bdo></b><th id='YXzl5'></th></span></q></dt></tr></i><div id='YXzl5'><tfoot id='YXzl5'></tfoot><dl id='YXzl5'><fieldset id='YXzl5'></fieldset></dl></div>
        <legend id='YXzl5'><style id='YXzl5'><dir id='YXzl5'><q id='YXzl5'></q></dir></style></legend>

            <tbody id='YXzl5'></tbody>

            <small id='YXzl5'></small><noframes id='YXzl5'>

            <tfoot id='YXzl5'></tfoot>

              • 本文介绍了Docker 镜像错误:“/bin/sh: 1: [python,: not found"的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                问题描述

                我正在基于标准 Ubuntu 14.04 映像构建一个新的 Docker 映像.

                I'm building a new Docker image based on the standard Ubuntu 14.04 image.

                这是我的 Dockerfile:

                FROM ubuntu:14.04
                RUN apt-get update -y
                RUN apt-get install -y nginx git python-setuptools python-dev
                RUN easy_install pip
                ADD . /code
                WORKDIR /code
                RUN pip install -r requirements.txt # only 'django' for now
                ENV projectname myproject
                EXPOSE 80 8000
                WORKDIR ${projectname}
                CMD ['python', 'manage.py', 'runserver', '0.0.0.0:80']
                

                当我尝试运行此映像时,我收到此错误...

                When I try to run this image, I get this error...

                /bin/sh: 1: [python,: 未找到

                /bin/sh: 1: [python,: not found

                但是如果我在运行图像时打开一个 shell,运行 python 会按预期打开交互式提示.

                But if I open a shell when running the image, running python opens the interactive prompt as expected.

                为什么我不能通过Dockerfile中的CMD调用python?

                Why can't I invoke python through CMD in the Dockerfile?

                推荐答案

                在 CMD 中使用 " 而不是 '.(文档)

                Use " instead of ' in CMD. (Documentation)

                这篇关于Docker 镜像错误:“/bin/sh: 1: [python,: not found"的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                上一篇:如何在 docker 上运行我的 python 脚本? 下一篇:Docker:没有这样的选项:--use-wheel

                相关文章

                最新文章

                <legend id='Jdxtc'><style id='Jdxtc'><dir id='Jdxtc'><q id='Jdxtc'></q></dir></style></legend>

                  <small id='Jdxtc'></small><noframes id='Jdxtc'>

                    <i id='Jdxtc'><tr id='Jdxtc'><dt id='Jdxtc'><q id='Jdxtc'><span id='Jdxtc'><b id='Jdxtc'><form id='Jdxtc'><ins id='Jdxtc'></ins><ul id='Jdxtc'></ul><sub id='Jdxtc'></sub></form><legend id='Jdxtc'></legend><bdo id='Jdxtc'><pre id='Jdxtc'><center id='Jdxtc'></center></pre></bdo></b><th id='Jdxtc'></th></span></q></dt></tr></i><div id='Jdxtc'><tfoot id='Jdxtc'></tfoot><dl id='Jdxtc'><fieldset id='Jdxtc'></fieldset></dl></div>
                    • <bdo id='Jdxtc'></bdo><ul id='Jdxtc'></ul>

                    <tfoot id='Jdxtc'></tfoot>