小编dar*_*rll的帖子

简单的烧瓶服务不在 docker 容器外响应

嗨,提前致谢,我是 docker 新手,我被困在一个简单的 docker 示例上,该示例在容器外公开了一个烧瓶服务。

我有一个名为rest_exampledockerfile 和 .py 文件的文件夹。这是我的 dockerfile:

FROM ubuntu:16.04
LABEL maintainer="Lorem Ipsum"
RUN apt-get update  &&  \
    apt-get install -y python  && \
    apt-get install -y python-pip  && \
    pip install Flask  && \
    apt-get install -y curl  && \
    mkdir files
COPY flask_example.py /files
ENV FLASK_APP /files/flask_example.py
EXPOSE 5000
CMD flask run
Run Code Online (Sandbox Code Playgroud)

这是flask_example.py:

from flask import Flask

app = Flask(__name__)

@app.route("/hello")
def hello():
    return "Hello World!"
Run Code Online (Sandbox Code Playgroud)

我正在创建这样的图像: docker run rest_example -t -p 5000:5000 --name=rest_example …

flask docker

4
推荐指数
1
解决办法
1702
查看次数

标签 统计

docker ×1

flask ×1