亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

docker部署fastapi的實(shí)現(xiàn)步驟

 更新時(shí)間:2023年03月02日 11:14:29   作者:蒼穹之躍  
本文主要介紹了docker部署fastapi的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

項(xiàng)目結(jié)構(gòu):

pycharm結(jié)構(gòu):

拷貝到xftp時(shí)的結(jié)構(gòu) 

入口文件:main.py

from fastapi import FastAPI
 
app = FastAPI()
 
 
@app.get("/index", name="歡迎首頁(yè)")
async def index():
    return {"msg": "歡迎來(lái)到SayHello!"}

項(xiàng)目依賴:

使用命令可以直接在根目錄生成requirements.txt文件

pip freeze > requirements.txt

requirements.txt 內(nèi)容如下

aiofiles==0.5.0
aniso8601==7.0.0
async-exit-stack==1.0.1
async-generator==1.10
certifi==2021.5.30
charset-normalizer==2.0.3
click==7.1.2
colorama==0.4.4
dnspython==2.1.0
email-validator==1.1.3
fastapi==0.67.0
graphene==2.1.9
graphql-core==2.3.2
graphql-relay==2.0.1
h11==0.12.0
idna==3.2
itsdangerous==1.1.0
Jinja2==2.11.3
MarkupSafe==2.0.1
orjson==3.6.0
pip==21.2.1
promise==2.3
pydantic==1.8.2
python-dotenv==0.19.0
python-multipart==0.0.5
PyYAML==5.4.1
requests==2.26.0
Rx==1.6.1
setuptools==57.4.0
six==1.16.0
starlette==0.14.2
typing-extensions==3.10.0.0
ujson==4.0.2
urllib3==1.26.6
uvicorn==0.13.4
watchgod==0.7
websockets==8.1

Dockerfile:

FROM python:3.9.5
COPY . /app
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN echo 'Asia/Shanghai' >/etc/timezone
WORKDIR ./app
RUN pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
EXPOSE 8080
CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8080"]

xshell進(jìn)入項(xiàng)目文件列表路徑

構(gòu)建鏡像文件(命令結(jié)尾的小點(diǎn)“.” 別忘記了)

docker build -t 項(xiàng)目名稱 .

構(gòu)建成功后運(yùn)行容器即可:

docker run -d --name 新取的容器名稱 -p 8000:80 剛剛構(gòu)建的鏡像名稱

到此這篇關(guān)于docker部署fastapi的實(shí)現(xiàn)步驟的文章就介紹到這了,更多相關(guān)docker部署fastapi內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 如何使用Docker快速搭建服務(wù)器環(huán)境

    如何使用Docker快速搭建服務(wù)器環(huán)境

    這篇文章主要介紹了使用Docker快速搭建服務(wù)器環(huán)境的詳細(xì)步驟,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-10-10
  • Docker安裝RabbitMQ AMQP協(xié)議及重要角色

    Docker安裝RabbitMQ AMQP協(xié)議及重要角色

    這篇文章主要為大家介紹了Docker安裝RabbitMQ AMQP協(xié)議和主要角色詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • 分享Ubuntu19無(wú)法安裝docker源問(wèn)題

    分享Ubuntu19無(wú)法安裝docker源問(wèn)題

    這篇文章主要介紹了Ubuntu19無(wú)法安裝docker源問(wèn)題,本文通過(guò)實(shí)例代碼給大家講解的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-11-11
  • docker-compose+nginx部署前后端分離的項(xiàng)目實(shí)踐

    docker-compose+nginx部署前后端分離的項(xiàng)目實(shí)踐

    本文主要介紹了docker-compose?+?nginx部署前后端分離的項(xiàng)目,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Docker?容器跨主機(jī)通信?overlay的詳細(xì)步驟

    Docker?容器跨主機(jī)通信?overlay的詳細(xì)步驟

    Overlay網(wǎng)絡(luò)通過(guò)VXLAN技術(shù)創(chuàng)建虛擬網(wǎng)絡(luò),實(shí)現(xiàn)不同主機(jī)上容器的邏輯連接,支持跨主機(jī)通信,具有擴(kuò)展性、隔離性和靈活性,適用于大規(guī)模容器化部署
    2024-10-10
  • docker 編輯Dockerfile 添加php7.2 acpu的問(wèn)題

    docker 編輯Dockerfile 添加php7.2 acpu的問(wèn)題

    這篇文章主要介紹了docker 編輯Dockerfile 添加php7.2 acpu問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • docker修改默認(rèn)存儲(chǔ)位置圖文教程

    docker修改默認(rèn)存儲(chǔ)位置圖文教程

    最近在學(xué)習(xí)docker的路上,今天遇到了個(gè)問(wèn)題,在網(wǎng)上查找了一下資料,順便留個(gè)筆記,下面這篇文章主要給大家介紹了關(guān)于docker修改默認(rèn)存儲(chǔ)位置的相關(guān)資料,需要的朋友可以參考下
    2022-09-09
  • docker部署mysql8并設(shè)置可遠(yuǎn)程連接

    docker部署mysql8并設(shè)置可遠(yuǎn)程連接

    本文主要介紹了docker部署mysql8并設(shè)置可遠(yuǎn)程連接,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • docker實(shí)現(xiàn)導(dǎo)出、導(dǎo)入和數(shù)據(jù)搬遷

    docker實(shí)現(xiàn)導(dǎo)出、導(dǎo)入和數(shù)據(jù)搬遷

    本篇文章主要介紹了docker實(shí)現(xiàn)導(dǎo)出、導(dǎo)入和數(shù)據(jù)搬遷,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-07-07
  • docker-compose常見(jiàn)的參數(shù)命令詳解

    docker-compose常見(jiàn)的參數(shù)命令詳解

    Compose?是用于定義和運(yùn)行多容器?Docker?應(yīng)用程序的工具,下面這篇文章主要給大家介紹了關(guān)于docker-compose常見(jiàn)參數(shù)命令的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-07-07

最新評(píng)論