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
相关推荐
阿杆10 分钟前
无服务器每日自动推送 B 站热门视频
后端
公众号_醉鱼Java1 小时前
Elasticsearch 字段膨胀使用 Flattened类型
后端·掘金·金石计划
JohnYan2 小时前
工作笔记 - CentOS7环境运行Bun应用
javascript·后端·容器
探索java2 小时前
Netty Channel详解:从原理到实践
java·后端·netty
追逐时光者3 小时前
2025 年全面的 C#/.NET/.NET Core 学习路线集合,学习不迷路!
后端·.net
ankleless4 小时前
Spring Boot 实战:从项目搭建到部署优化
java·spring boot·后端
城管不管4 小时前
Docker核心---数据卷(堵门秘籍)
运维·docker·容器
百锦再4 小时前
一文精通 Swagger 在 .NET 中的全方位配置与应用
后端·ui·.net·接口·配置·swagger·访问
用户4822137167754 小时前
C++——静态数组、动态数组
后端
用户4822137167754 小时前
C++—— String 类详解
后端