zoukankan      html  css  js  c++  java
  • docker中,将容器中的文件拷贝到宿主机上

    需求说明:

      今天在做docker修改配置文件的问题,一个容器要使用另外容器的一个配置文件,但是在宿主机上没有,

      就考虑将容器中的文件拷贝到宿主机上,在此记录下操作过程。

    操作过程

    1.通过docker run运行过镜像,就会产生容器的id

    [root@ncs0002 kc_work_flow_manage]# docker ps -a | grep kc
    89f4a3cc45d9        10.172.49.246/zongbu_newcs_kc/low_manage:1.0.1   "/bin/sh"                28 seconds ago      Exited (0) 5 seconds ago                           infallible_jang

    备注:通过以上的信息可以知道,容器的id:89f4a3cc45d9

    2.通过docker cp命令将容器中文件拷贝到宿主机

    [root@ncs0002 kc_work_flow_manage]# docker cp 89f4a3cc45d9:/usr/local/tomcat/conf/context.xml .         
    [root@ncs0002 kc_work_flow_manage]# lscontext.xml  Dockerfile  

    备注:拷贝的语法: docker cp 容器id:路径/文件 本地路径。这样,文件就从容器中拷贝到了宿主机上。

    文档创建时间:2018年12月11日16:38:21

  • 相关阅读:
    单例模式
    iOS宏定义
    WKWebView基本使用
    文件操作(NSFileManager)
    iOS 字典和NSData之间转换
    iOS 身份证,邮箱,手机号验证
    iOS自定义数字键盘
    iOS指纹识别
    JavaScript表单
    JavaScript数组操作方法集合(2)
  • 原文地址:https://www.cnblogs.com/chuanzhang053/p/10103681.html
Copyright © 2011-2022 走看看