首页 > 解决方案 > 如何以编程方式创建虚拟机?

问题描述

我正在尝试找到一种在 python 中运行 .exe 应用程序的方法(我的意思是制作可以运行 .exe 程序的虚拟框)。当您运行应用程序时,它只会影响 python 脚本所在的文件夹。

标签: pythonvirtual-machine

解决方案


Dockerfile

FROM python:3
ADD main.py .
ADD the.exe
CMD [ "python", "main.py"]

主文件

import os
os.startfile("/the.exe")

建造

docker build -t isolatedExe:latest .

docker run isolatedExe:latest

接下来通过使用与容器交互

docker exec -i -t <image> /bin/bash

注意:查找图像IDdocker ps


推荐阅读