gpt4 book ai didi

php - 通过php访问docker容器内的文件

转载 作者:行者123 更新时间:2023-12-02 21:17:22 25 4
gpt4 key购买 nike

我在docker上安装了jboss服务器,并且尝试通过php检查音频文件是否已保存。如果文件存在,我想将其复制到本地计算机。

  $location = shell_exec('docker exec -it  name3 /bin/bash -c cd .**********; ls');
$filepath = $location;
if (file_exists($filepath)) {
//copy that file to local machine
}
echo $filepath;

但是对于$ location,我在htdocs(xampp)中获得了文件夹。是否可以通过php访问docker容器内的文件(位于本地服务器上)?

最佳答案

您可以使用docker cp告诉docker将您的文件从容器复制到本地计算机

docker cp <containerId>:/file/path/within/container /host/path/target

要获取containerId您可以运行
docker ps

关于php - 通过php访问docker容器内的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49673250/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com