【问题标题】:Could find the files in the lxc container after pushing them from host从主机推送文件后,可以在 lxc 容器中找到文件
【发布时间】:2019-12-28 22:12:51
【问题描述】:

我对 Ubuntu lxc 没有太多经验。基本上,我现在有一台运行着几个容器的流浪机器,我想将一些文件从我的 lxc 主机推送到我的一个 lxc 容器。通过遵循 lxc 教程,我推送了文件但在容器中找不到它。

我在主机中的文件路径:“video/init.mp4”

我在 nginx 中创建了一个目录“video”,路径为:“nginx/video”

我用来推送文件的命令: $ lxc file push video/init.mp4 nginx/video

用于访问“nginx”容器的命令 $ lxc exec nginx -- /bin/bash

希望有人能帮我找出我做错了什么。

【问题讨论】:

    标签: ubuntu vagrant containers lxc


    【解决方案1】:

    当你说

    我在 nginx 中创建了一个目录“video”,路径为:“nginx/video”

    你的意思是你做了一些类似的事情:

    lxc exec nginx -- mkdir /video
    

    ?

    如果是这样,那么您需要将“/”添加到目标路径,即:

    lxc file push video/init.mp4 nginx/video/
    

    否则*应该报错“错误:路径已作为目录存在”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-13
      • 1970-01-01
      • 2021-05-15
      • 2020-11-10
      • 2016-09-23
      • 1970-01-01
      • 2015-07-08
      相关资源
      最近更新 更多