日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

>

目錄
  • Flask項目
  • 創建DockerFile描述文件
    • 編輯DockerFile文件
    • 編輯DockerFile文件
    • 創建鏡像
  • 測試實踐

    Flask項目

    這里為了演示的方便,我們就寫一個簡單的Flask項目,代碼如下

    from flask import Flask
    app = Flask(__name__)
    @app.route('/')
    def index():
        return "Hello World!"
    if __name__ == '__main__':
        app.run(host="0.0.0.0", port=5000,debug=True)

    顯而易見,就是一個非常基礎的項目,當我們在瀏覽器輸入網址以及對應的端口號的時候,會返回“Hello World!”內容。

    創建DockerFile描述文件

    Dockerfile是一個放置在項目根目錄下的描述文件,其中包含了一條條指令,有了這個文件,就可以創建出我們所需要的鏡像。

    編輯DockerFile文件

    Dockerfile是一個放置在項目根目錄下的描述文件,其中包含了一條條指令,有了這個文件,就可以創建出我們所需要的鏡像。

    編輯DockerFile文件

    #設置python環境鏡像
    FROM python:3.6
    # 設置src文件夾是工作目錄
    WORKDIR /src
    # 安裝相應的python庫
    RUN pip install -r requirements.txt
    COPY . .
    # 執行Python程序(網頁程序主程序)
    CMD ["python3", "src/app.py"]

    創建鏡像

    我們進入到項目目錄當中,先來查看一下當前的鏡像

    docker images

    然后我們開始創建網頁程序的鏡像

    docker build -t docker_flask_image .

    docker build命令主要是用于創建鏡像,當中的參數-tag-t 代表的是鏡像的名字及標簽,

    Docker部署Python應用的方法實現

     運行鏡像容器

    使用docker run命令基于鏡像運行一個容器

    其中常用的參數有

    • -d 代表容器在后臺運行,不是基于前臺運行
    • --name 代表執行容易的別名
    • -p:用于配置宿主機與容器的端口映射

    命令行如下

    sudo docker run -d --name flask_web -p 5000:5000 docker_flask_image

    測試實踐

    最后我們在瀏覽器中,訪問一下該網頁,要是你用到的是遠程服務器,則需要用到公網的IP,對應的端口號是5000

    Docker部署Python應用的方法實現

     可以看到網頁訪問成功了,出來一個“Hello World!”的頁面,這樣我們網頁程序就成功部署在了Docker當中

    >

    分享到:
    標簽:Docker Python 方法 服務器 部署
    用戶無頭像

    網友整理

    注冊時間:

    網站:5 個   小程序:0 個  文章:12 篇

    • 51998

      網站

    • 12

      小程序

    • 1030137

      文章

    • 747

      會員

    趕快注冊賬號,推廣您的網站吧!
    最新入駐小程序

    數獨大挑戰2018-06-03

    數獨一種數學游戲,玩家需要根據9

    答題星2018-06-03

    您可以通過答題星輕松地創建試卷

    全階人生考試2018-06-03

    各種考試題,題庫,初中,高中,大學四六

    運動步數有氧達人2018-06-03

    記錄運動步數,積累氧氣值。還可偷

    每日養生app2018-06-03

    每日養生,天天健康

    體育訓練成績評定2018-06-03

    通用課目體育訓練成績評定