首页 > 解决方案 > Docker Desktop 使用 PowerShell 修改目录后,如何将目录从主机复制到容器?(宿主 windows 容器 ubuntu)

问题描述

我需要创建一个脚本,每次在 Windows 中的某个目录发生更改时都会执行一次,并且脚本应该将该目录中的文件复制到 Linux 容器中的特定目录,该容器在容器和主机之间有一个共享目录.

我的容器根本无法访问互联网。这是我现在设法从 Linux 机器上实现的唯一解决方案,这并不是我需要它做的:

#!/bin/sh
while true; do
    cp -r /home/some-folder /var/atlassian/application-data/jira/scripts/ && chown -R jira:jira /var/atlassian/application-data/jira
    sleep 10
done

如您所见,代码每 10 秒从 Linux 机器运行一次,而不是在我修改目录时运行。

非常感谢您的帮助。

标签: linuxwindowsdockerpowershell

解决方案


推荐阅读