docker 启动一个python环境的项目

安装镜像

bash 复制代码
docker pull python:3.8-slim

8902端口 启动容器 tail -f /dev/null 持续监听空文件,保持容器活跃

bash 复制代码
docker run -it \
  -p 8902:8902 \
  --name api_mock2 \
  -v /home/py/test:/app \
  -w /app \
  python:3.8-slim \
  tail -f /dev/null

进入容器

bash 复制代码
docker exec -it api_mock bash

清华镜像 下载依赖

bash 复制代码
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
下载依赖
flask==2.0.3
werkzeug==2.0.3
pip install flask -i https://pypi.tuna.tsinghua.edu.cn/simple

启动项目

bash 复制代码
nohup python3 api_mock.py &

更新包索引并安装 vim/nano

bash 复制代码
apt-get update
apt-get install vim -y    # 安装 vim
# 或
apt-get install nano -y   # 安装 nano

安装ps -ef 
apt-get update && apt-get install -y procps
相关推荐
A-刘晨阳4 分钟前
K8S 部署 CoreDNS 之 DNS 域名获取
运维·云原生·容器·kubernetes·dns·coredns
新缸中之脑12 分钟前
在Docker中运行OpenClaw
运维·docker·容器
wsy_66630 分钟前
docker
java·spring cloud·docker
lpruoyu43 分钟前
【Docker进阶-04】容器挂载&docker cp
docker·容器
EverydayJoy^v^1 小时前
RH134学习进程——十二.运行容器(3)
linux·容器
Don't Look Down1 小时前
windows 脱机安装wsl 及 Docker Desktop 集成
windows·docker·容器
qq_278787771 小时前
Windows 本地 EasySwoole 项目(Docker Desktop 挂载运行+热加载配置)
windows·docker·容器·easyswoole
计算机小手11 小时前
一个带Web UI管理的轻量级高性能OpenAI模型代理网关,支持Docker快速部署
经验分享·docker·语言模型·开源软件
坚持学习前端日记12 小时前
常见docker指令
docker·容器·eureka
小芳矶12 小时前
Dify本地docker部署踩坑记录
python·docker·容器