![](/img/trans.png)
[英]How to execute PowerShell script in Windows-container under Docker?
[英]Execute docker run through powershell script (Windows 10)
我一直在寻找一种在 Powershell 脚本中执行 Docker 运行的方法,即行中的某些内容:
启动进程([docker.exe,“docker run -v ... -t ...”])
将我的 Docker 放在 Powershell 脚本中运行的目的是,我可以使用 Windows 10 调度程序来运行我的容器(具有带有一堆 bash 脚本的 Ubunutu 18.04 基础映像),这将执行一组基础设施过程任务。
任何人都可以指出我完成这项工作的正确方向吗?
真诚的,/swepab
我通过以下方式执行 Python 脚本解决了这个问题:
import time
import random
import subprocess
from pathlib import Path
subprocess.call(["powershell.exe", "docker run -v 'mount path from my computer':'mounth path container' "dockerfile_ubuntu1804_windows10"])
我安排了这个,它就像一个魅力,运行图像并构建容器来执行我连接到容器的 bash 脚本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.