`

container和主机(host)之间的文件拷贝

 
阅读更多
http://www.cnblogs.com/lemonbar/p/4060136.html


1. 从 container 到 主机(host)
使用 docker cp 命令
docker cp <containerId>:/file/path/within/container /host/path/target

比如安装mysql之后,复制的到my.cnf
docker cp 088ea61c775a:/etc/my.cnf /home/pandy/docker/mysql/



2. 从 主机(host) 到 container
Get container name or short container id :
docker ps
Get full container id
docker inspect -f '{{.Id}}' SHORT_CONTAINER_ID-or-CONTAINER_NAME

copy file :
sudo cp path-file-host /var/lib/docker/aufs/mnt/FULL_CONTAINER_ID/PATH-NEW-FILE

EXAMPLE :

$docker ps

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

d8e703d7e303 solidleon/ssh:latest /usr/sbin/sshd -D cranky_pare

$docker inspect -f '{{.Id}}' cranky_pare

or

$docker inspect -f '{{.Id}}' d8e703d7e303

d8e703d7e3039a6df6d01bd7fb58d1882e592a85059eb16c4b83cf91847f88e5

$sudo cp file.txt /var/lib/docker/aufs/mnt/d8e703d7e3039a6df6d01bd7fb58d1882e592a85059eb16c4b83cf91847f88e5/root/file.txt
分享到:
评论

相关推荐

    重新编译的Container-executor 目录文件路径/etc/container-executor.cfg

    hadoop自带的Container-executor在配置yarn-kerberos时存在问题,这边给出编译后的Container-executor,默认加载配置文件路径/etc/container-executor.cfg,大家不用再重新编译了

    详解在Docker容器内外互相拷贝数据的方法

    从容器内拷贝文件到主机上 代码如下: docker cp &lt;containerId&gt;:/file/path/within/container /host/path/target 从主机上拷贝文件到容器内 1.用-v挂载主机数据卷到容器内 docker run -v /path/to/hostdir:/mnt $...

    RootContainer/RootForm/Form之间的关系

    在BUIW(可能是某个图形用户界面框架的缩写)框架中,`RootContainer`、`RootForm`和`Form`之间存在着紧密的关系,它们共同构成了该框架的基础架构。了解这些概念对于理解和开发BUIW应用程序至关重要。 首先,`Root...

    container文档

    Container 文档是一份技术规范文档,旨在描述 Container 模块的架构设计、技术要求和实现细节。下面是根据文档的标题、描述、标签和部分内容生成的相关知识点: 1. Container 模块技术架构 Container 模块是一个...

    C# vs2019 实现SplitContainer 上下左右 折叠 隐藏与显示

    通过查看和分析这些文件,你可以学习到如何在实际项目中实现SplitContainer的折叠和隐藏功能。 7. **最佳实践**: - 为了保持代码的清晰和可维护性,建议将折叠和显示逻辑封装到单独的方法中。 - 使用适当的注释...

    AppContainer.rar_App Container_appcontainer_winform_winform 内嵌EX

    标题中的“AppContainer.rar_App Container_appcontainer_winform_winform 内嵌EX”表明这是一个关于Windows Forms(WinForm)应用程序的教程或资源包,主要涉及如何在WinForm界面中嵌入外部的可执行文件(EXE)。...

    container-selinux-2.74-1.el7.noarch.rar

    在容器环境中,多个独立的应用程序可能在同一主机上运行,`container-selinux`允许我们为每个容器定义独立的策略,限制它们对主机资源的访问权限,防止潜在的攻击和安全漏洞。 在CentOS 7.4上安装Docker时,通常会...

    ssh-host-container:使用公钥身份验证设置SSH服务器的容器

    docker run -d -P -e SSH_KEY=&lt;sshkey&gt; rancher/ssh-host-container 接触 对于错误,问题,评论,更正,建议等,请在打开一个问题,标题以[ssh-host-instance]开头。 或只需以创建新期刊。 执照 版权所有(c)...

    C# vs2010 实现SplitContainer(上下左右)隐藏与显示

    SplitContainer控件是Windows Forms中的一个重要组件,它允许用户在一个容器内划分两个或更多个区域,这些区域可以水平(左右)或垂直(上下)分割,并且可以根据需要进行隐藏和显示。本篇文章将深入探讨如何在C# VS...

    重新编译好的contain-executor文件,指向/etc/hadoop/container-executor.cfg

    所以需要重新编译Container-executor,这边提供重新编译好的,默认加载配置文件路径/etc/hadoop/container-executor.cfg 使用方法: 1 替换/$HADOOP_HOME/bin/下的container-executor 2 创建/etc/hadoop目录,并将...

    Container容器和依赖注入.docx

    ### Container容器和依赖注入 #### 一、Container容器概述 在ThinkPHP 5.1框架中,`Container`容器是一个核心组件,它主要用于管理对象的生命周期和服务定位。`Container`容器通过`set`方法绑定类的别名和完整的...

    container-selinux-2.9-4.el7.noarch.rpm.zip

    4.el7.noarch.rpm.zip`这个压缩包文件是与Docker相关的,它包含了一个名为`container-selinux-2.9-4.el7.noarch.rpm`的软件包,这是Docker在Red Hat Enterprise Linux 7 (RHEL 7)或其兼容版本如CentOS 7上安装和运行...

    Minimal Linux container host.zip

    Linux是一套免费使用和自由传播的类Unix操作系统,由林纳斯·托瓦兹于1991年首次发布。 Linux不仅是一个强大的操作系统,也是一个庞大的技术生态系统,涵盖了从服务器到个人电脑的各种应用场景。同时,它的开源特性...

    jersey-container-servlet-core-2.22.2-API文档-中文版.zip

    赠送Maven依赖信息文件:jersey-container-servlet-core-2.22.2.pom; 包含翻译后的API文档:jersey-container-servlet-core-2.22.2-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.glassfish.jersey....

    Tomcat中的Host和Engine级别的servlet容器.docx

    在实际部署中,尽管Tomcat允许不使用Host容器,但在多域名或虚拟主机环境下,使用Host可以更方便地管理和组织Web应用,同时提供更好的灵活性。Engine则作为一个全局容器,负责整个Tomcat实例的请求处理逻辑。 总之...

    Docker容器与主机间的文件传输方法(复制/上传/下载)

    在实际操作中,常常需要在Docker容器与主机之间进行文件的传输,这涉及到复制、上传和下载等操作。本文将详细阐述如何在Docker容器与主机间进行文件的交互。 1. **从主机复制文件到Docker容器** 要将文件从主机...

    ASP.NET WebAPi(selfhost)实现文件同步或异步上传

    同时我们在MVC系列中讲过文件上传,本文结合MVC+WebAPi来进行文件的同步或者异步上传,顺便回顾下css和js,MVC作为客户端,而WebAPi利用不依赖于IIS的selfhost模式作为服务端来接收客户端的文件且其过程用Ajax来实现...

    Docker学习指南-06(Container间共享数据)

    第六部分,Container与Host机之间共享数据,Container之间共享数据,Data volume在Docker中的用法

Global site tag (gtag.js) - Google Analytics