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
相关推荐
预知同行17 分钟前
RAG 架构设计深度解析:从向量数据库选型到生产级检索系统
后端·架构
二哈赛车手17 分钟前
github拉取自己项目出现的模块依赖问题解决方案
后端
用户67570498850225 分钟前
AI开发实战4、AI总是忘记项目规范?因为你缺了这份终极上下文文件
后端·aigc·ai编程
海月水母30 分钟前
webrtc网页端拉流流程
后端
阿虎儿32 分钟前
Docker 安装 Nacos v1.4.4 踩坑实录
后端
用户67570498850233 分钟前
AI开发实战3、90%人用AI写前端都踩的坑:API层混乱!3步教你标准化
后端·aigc·ai编程
程序员清风35 分钟前
2026年AI编程工具对比:谁最值得用?
java·后端·面试
希望永不加班35 分钟前
SpringBoot 多级缓存(本地缓存 + Redis)
java·spring boot·redis·后端·缓存
.柒宇.36 分钟前
信创实战:银河麒麟 V10 服务器安装、网络配置与 Docker 环境搭建
linux·运维·docker·国产信创·麒麟操作系统
IT从业者张某某38 分钟前
基于Docker的hadoop容器安装hive并测试
hive·hadoop·docker