[英]Copy a file from host to a running docker container from within the container?
我有一个正在运行的Docker容器,其中有一些服务正在运行。 使用该服务,我想将文件从主机拉入容器。
docker cp将无法运行,因为该命令是从主机运行的。 一世
想从容器中触发复制
如果不停止容器,则无法将主机文件系统路径安装到容器中。 我无法停止容器。 但是,我可以在此Ubuntu容器中安装其他东西
甚至可以从容器内运行的服务将文件拉入/复制到容器中吗? 我在这里有什么可能? FTP? telnet? 我有什么选择?
谢谢
我认为您没有太多选择。 一个想法是,如果:
也许您可以使用wget
或curl
来获取文件。 请记住,尽管您可能需要凭据...
恕我直言,如果您要的是可行的,那就是安全漏洞。
将主机路径作为参数传递给您的Docker容器,自定义Docker映像以从该路径读取文件(在参数中上面读取),并根据需要使用该文件。 您可以在Docker入口点脚本中验证相同的内容。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.