服务器配置环境
- 安装docker
- 安装python
- 安装mongodb
部署单独的脚本需要单独的文件夹
3个脚本3个单独文件夹,每个文件夹的格式:
- 脚本py
- dockerfile文件
- requirements.txt文件
- 所需要其他py
dockerfile文件内容:
FROM python:3.7.0
MAINTAINER DHSB_WANG
COPY requirements.txt ./
RUN pip install --no-cache-dir -r requirements.txt
COPY . .
CMD ["./predict.py"]
打包生成对应的脚本镜像执行
- cd对应文件夹根目录
docker build -t 镜像名 .
(.指的是所有文件)- 启动docker镜像
docker run -it 镜像ID
可能提示权限不够无法启动,则使用交互式启动
docker run -it 镜像ID /bin/bash
- 进入交互后python name.py启动脚本执行
删除镜像:先删除container在删除镜像
- 删除镜像命令:
docker rmi 镜像ID
,如果有提示未删除的container,则对应删除container - 删除container命令:
docker rm containerID