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
相关推荐
todoitbo1 小时前
开源一个记账软件,支持docker一键部署
运维·docker·容器·开源·springboot·记账软件·容器部署
itachi-uchiha1 小时前
Docker安装MinIO对象存储中间件
中间件·容器·minio
安顾里1 小时前
什么是endpoints?
运维·容器·kubernetes
运维小文2 小时前
fluentd采集K8S日志
云原生·容器·kubernetes·fluentd·efk
安顾里5 小时前
k8s-ServiceAccount 配置
云原生·容器·kubernetes
hnlucky6 小时前
使用docker——10分钟内 完成一个高可用的 MongoDB 副本集部署
数据库·mongodb·docker·云原生·容器
liux35286 小时前
docker- Harbor 配置 HTTPS 协议的私有镜像仓库
数据库·docker·https
不爱学英文的码字机器10 小时前
容器编排的革命:Kubernetes如何引领IT的云原生时代
云原生·容器·kubernetes
LinuxSuRen12 小时前
Docker Compose Provider 服务介绍
java·运维·docker·容器·eureka