将文件从docker容器内部发送到外部

时间:2019-03-07 12:16:10

标签: linux shell docker networking cloud

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

进入容器内部时该怎么做
docker exec -it container_id /bin/bash

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

1 个答案:

答案 0 :(得分:0)

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

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

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