python - flask小程序写Dockerfile的小问题

 清澈小溪- 发布于 2022-10-31 18:07

这是我的Dockerfile的内容.

#this is a sample of Dockerfile.
FROM python:2.7.8

MAINTAINER rocky

ADD . /app

WORKDIR /app

RUN pip install -r requirements.txt

EXPOSE 1024

CMD ['python','/app/main.py']

问题是,

/bin/sh: 1: [python,/app/main.py]: not found 这样启动就有问题"

1c17614f257d2d08574f35dd374b610b422d9691f3c5d0a86ed0cd9f103f97c8
这样启动就没问题`

2 个回答
  • 其实我觉得,如果脚本里面加上了#!/usr/bin/env python
    可以chmod +x /app/main.py
    直接执行docker run -ti --name rockyblog /app/main.py

    2022-11-12 01:49 回答
  • 试试 CMD python /app/main.py 呢?

    2022-11-12 01:49 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有