【问题标题】:Send a file from inside the docker container to outside将文件从 docker 容器内部发送到外部
【发布时间】:2019-03-07 12:16:10
【问题描述】:

docker cp 用于将文件从一个容器复制到主机,但您必须从容器外部运行 docker cp。我的问题是,当我在容器内使用命令时该怎么做

docker exec -it container_id /bin/bash

我们这里有类似 scp 的东西吗?

【问题讨论】:

    标签: linux shell docker networking cloud


    【解决方案1】:

    我认为最简单的方法是将主机文件系统的一部分挂载到容器中,然后将文件吐出到挂载点。

    容器的整体理念是,除非 docker 管理员明确允许,否则它们无法对主机系统进行操作。

    您也可以尝试将 docker 套接字安装到容器(如果它是 Docker-in-Docker 容器)和容器本身内的docker cp,但第一个解决方案是更清洁的恕我直言

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-03
      • 1970-01-01
      • 1970-01-01
      • 2021-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多