将python脚本打包成docker文件的方法

1、前提安装好docker程序

2、打包python modbuls脚本模拟器的脚本,如下

[root@localhost pythonScript]# cd my_python_app/
[root@localhost my_python_app]# ls
Dockerfile modbuls_server_simulator.py requirements.txt

[root@localhost my_python_app]# cat Dockerfile


# 使用官方的 Python 3.8 基础镜像
FROM python:3.6.8-slim-stretch

# 设置环境变量以防止 Python 缓冲输出
ENV PYTHONUNBUFFERED=1

# 设置工作目录
WORKDIR /app

# 将 requirements.txt 文件复制到容器中并安装依赖
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt

# 将应用程序代码复制到容器中
COPY . .

# 暴露服务器端口
EXPOSE 5021 5022 5023

# 设置入口点,运行应用程序
CMD ["python", "modbuls_serve


[root@localhost my_python_app]# pwd
/home/testTool/pythonScript/my_python_app

 

posted @ 2025-02-19 09:00  自然观察家  阅读(92)  评论(0)    收藏  举报