Docker打包exe运行环境

4 篇文章 0 订阅
2 篇文章 0 订阅

Docker打包exe运行环境

本文运行环境
在这里插入图片描述

Window安装Docker环境

修改配置

点击Switch to Window containers
在这里插入图片描述
OS/Arch 变为 windows/amd64
在这里插入图片描述

拉取window镜像

访问Nano Server找到需要的Window版本拉取镜像
在这里插入图片描述
运行镜像测试
在这里插入图片描述
进入到容器内部
在这里插入图片描述
在这里插入图片描述
其他内容就自由发挥啦~~

参考内容

入门:准备适用于容器的 Windows

入门:运行你的第一个 Windows 容器

Windows——Docker拉取Windows Server镜像
Docker命令行切换到WindowsCore计算机上正在运行的linux容器

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
好的,我会尽可能详细地回答你的问题。以下是在 Windows10 环境下,使用 Docker 4.19 部署 Python 项目并打包exe 的步骤: 1. 安装 Docker 首先需要在 Windows10 环境下安装 Docker。可以从 Docker 官网下载并安装 Docker Desktop for Windows。安装完成后,将 Docker 设置为开机自启动。 2. 创建 Docker 镜像 在安装完成 Docker 后,需要创建一个 Docker 镜像,用于运行 Python 项目。在项目根目录下创建一个名为 Dockerfile 的文件,内容如下: ``` FROM python:3.7-slim COPY . /app WORKDIR /app RUN pip install --no-cache-dir -r requirements.txt CMD [ "python", "./main.py" ] ``` 其中,FROM 指定了 Docker 镜像的基础镜像,这里使用的是 Python 3.7 的 slim 版本;COPY 将项目文件复制到 Docker 镜像中;RUN 安装项目依赖;CMD 指定了容器启动后运行的命令。 3. 构建 Docker 镜像 使用以下命令构建 Docker 镜像: ``` docker build -t my-python-app . ``` 其中,-t 参数指定了镜像的名称。 4. 运行 Docker 容器 使用以下命令运行 Docker 容器: ``` docker run -it --rm my-python-app ``` 其中,-it 参数指定了交互式终端,--rm 参数指定容器停止后自动删除容器。 5. 打包exe 在项目根目录下创建名为 setup.py 的文件,内容如下: ``` from setuptools import setup setup( name="my-python-app", version="0.1", description="My Python App", executables=[{"script": "main.py"}], ) ``` 其中,name 指定了项目名称,version 指定了版本号,description 指定了项目描述,executables 指定了要打包的 Python 脚本。 在项目根目录下打开命令行,使用以下命令打包exe: ``` python setup.py build ``` 打包完成后,在项目根目录下的 dist 目录中可以找到生成的 exe 文件。 以上就是在 Windows10 环境下,使用 Docker 4.19 部署 Python 项目并打包exe 的详细步骤。希望对你有帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值