【问题标题】:Failing to copy the /var/www/html directory from nextcloud container to the host无法将 /var/www/html 目录从 nextcloud 容器复制到主机
【发布时间】:2021-12-22 00:55:36
【问题描述】:

我正在尝试在进行 Nextcloud 升级之前将 /var/www/html 目录从 nextcloud 容器备份到主机。来自主持人,如果我说:

    docker cp nc-app:/var/www/html .

仅复制文件/目录的子集。例如,在数据目录中,只复制了几个文件/目录。还有一些像 index.html 这样的单个文件也不会被复制。 cp 是否需要一些选项来复制所有内容,或者这可能是某种权限问题?

【问题讨论】:

  • 您是否以 root 身份运行 docker cp.. 命令?
  • 是的。我很想知道这个部分文件复制的原因,但与此同时,我决定使用以下命令将容器上的目录 tar 到主机: docker exec nc-app tar Ccfv $(dirname /var/www/ html) - $(basename /var/www/html) > /root/extdisk/html.tar

标签: docker nextcloud


【解决方案1】:

我使用以下命令将容器上的目录压缩到主机: docker exec nc-app tar Ccfv $(dirname /var/www/html) - $(basename /var/www/html) > /root /extdisk/html.tar

【讨论】:

    猜你喜欢
    • 2018-03-25
    • 2018-08-29
    • 1970-01-01
    • 1970-01-01
    • 2021-04-03
    • 1970-01-01
    • 2021-04-20
    • 2016-11-10
    • 2018-10-19
    相关资源
    最近更新 更多