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
相关推荐
ALex_zry17 分钟前
Consul全方位入门指南:第二阶段—— 实操。Consul核心功能与项目集成
运维·docker·微服务·云原生·架构
热爱学习的小怪兽1 小时前
Docker容器的一些总结
运维·docker·容器
❀͜͡傀儡师2 小时前
Docker一键部署Nexus Terminal,高颜值SSH新体验
docker·容器·ssh
TH_13 小时前
腾讯云-(10)-宝塔面板-Docker下安装Elasticsearch
elasticsearch·docker·容器
面对疾风叭!哈撒给4 小时前
Docker之 Portainer、Node-RED和EMQX安装与配置
运维·docker·容器
kbirdg4 小时前
告别卡顿!内网服务器如何“优雅”地搬运 Docker 镜像?除了 docker save,你该试试这几招
docker
小吃饱了4 小时前
docker制作镜像
运维·docker·容器
Radan小哥5 小时前
Docker学习笔记—day008
笔记·学习·docker
哥哥还在IT中5 小时前
Docker的Cgroup Driver设置为Cgroupfs 和 Systemd 的区别
运维·docker·容器
java_logo5 小时前
LobeHub Docker 容器化部署指南
运维·人工智能·docker·ai·容器·ai编程·ai写作