docker部署python fastapi项目

创建Dockerfile文件

shell 复制代码
#设置python环境镜像
FROM python:3.9

COPY requirements.txt /tmp

# 设置src文件夹是工作目录
WORKDIR /tmp

# 安装相应的python库
RUN pip install -r requirements.txt

COPY . .

# 执行Python程序(网页程序主程序)
CMD ["python3", "main.py"]

部署&发布

创建镜像

shell 复制代码
docker build -t seeker_douyin_api .

运行镜像容器

shell 复制代码
sudo docker run -d --name seeker_douyin_api -p 8000:8000 seeker_douyin_api

访问

makefile 复制代码
localhost:8000
相关推荐
neoooo6 分钟前
别慌,Java只有值传递——一次搞懂“为啥我改了它还不变”!
java·后端·spring
用户77853718369610 分钟前
一力破万法:从0实现一个http代理池
后端·爬虫
拖孩37 分钟前
微信群太多,管理麻烦?那试试接入AI助手吧~
前端·后端·微信
Humbunklung1 小时前
Rust枚举:让数据类型告别单调乏味
开发语言·后端·rust
radient1 小时前
Golang-GMP 万字洗髓经
后端·架构
蓝倾1 小时前
如何使用API接口实现淘宝商品上下架监控?
前端·后端·api
舂春儿1 小时前
如何快速统计项目代码行数
前端·后端
Pedantic1 小时前
我们什么时候应该使用协议继承?——Swift 协议继承的应用与思
前端·后端
Codebee1 小时前
如何利用OneCode注解驱动,快速训练一个私有的AI代码助手
前端·后端·面试
martinzh1 小时前
用Spring AI搭建本地RAG系统:让AI成为你的私人文档助手
后端