欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解在Docker容器內外互相拷貝數據的方法

 更新時間:2017年03月10日 09:11:28   作者:yangzhenping  
本篇文章主要介紹了詳解在Docker容器內外互相拷貝數據的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下。

如何在Docker容器內外互相拷貝數據? 

從容器內拷貝文件到主機上

復制代碼 代碼如下:

docker cp <containerId>:/file/path/within/container /host/path/target

從主機上拷貝文件到容器內

1.用-v掛載主機數據卷到容器內

docker run -v /path/to/hostdir:/mnt $container 

在容器內拷貝 

cp /mnt/sourcefile /path/to/destfile 

2.直接在主機上拷貝到容器物理存儲系統(tǒng) 

A. 獲取容器名稱或者id :

$ docker ps 

B. 獲取整個容器的id

$ docker inspect -f '{{.Id}}' 步驟A獲取的名稱或者id 

C. 在主機上拷貝文件:

復制代碼 代碼如下:

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

或者 

復制代碼 代碼如下:

$ sudo cp path-file-host /var/lib/docker/devicemapper/mnt/123abc<<id>>/rootfs/root

例子:

$ 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 

3.用輸入輸出符

復制代碼 代碼如下:

docker run -i ubuntu /bin/bash -c 'cat > /path/to/container/file' < /path/to/host/file/

或者

復制代碼 代碼如下:

docker exec -it <container_id> bash -c 'cat > /path/to/container/file' < /path/to/host/file/

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:

相關文章

  • 修改Docker鏡像默認存儲位置的方法(解決方法)

    修改Docker鏡像默認存儲位置的方法(解決方法)

    這篇文章主要介紹了修改Docker鏡像默認存儲位置的方法,如果上面運行 Docker 服務,經過長時間的使用,會使原本就比較大的分區(qū)越來越不夠用。如何更好地的處理這個問題呢,本文給出解決方案,需要的朋友一起看看吧
    2021-04-04
  • docker容器運行后退出(怎么才能一直運行)

    docker容器運行后退出(怎么才能一直運行)

    這篇文章主要介紹了docker容器運行后退出(怎么才能一直運行),本文詳細的介紹了解決方法,非常具有實用價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-01-01
  • 使用 kind 和 Docker 啟動本地的 Kubernetes環(huán)境

    使用 kind 和 Docker 啟動本地的 Kubernetes環(huán)境

    這篇文章主要介紹了使用 kind 和 Docker 啟動本地的 Kubernetes環(huán)境,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05
  • Dockerfile文件編寫及構建鏡像命令解析

    Dockerfile文件編寫及構建鏡像命令解析

    這篇文章主要為大家介紹了Dockerfile文件編寫及Dockerfile構建鏡像命令解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步早日升職加薪
    2022-04-04
  • Docker 常用命令詳細整理

    Docker 常用命令詳細整理

    這篇文章主要介紹了Docker 常用命令詳細整理的相關資料,需要的朋友可以參考下
    2017-05-05
  • Docker 給運行中的容器設置端口映射的方法

    Docker 給運行中的容器設置端口映射的方法

    這篇文章主要介紹了Docker 給運行中的容器設置端口映射的方法,詳細的介紹了端口映射的概念和方法,具體一定的參考價值,有興趣的可以了解一下
    2017-11-11
  • 內網環(huán)境下registry搭建步驟詳解

    內網環(huán)境下registry搭建步驟詳解

    這篇文章主要為大家介紹了內網環(huán)境下的registry搭建步驟詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • Docker下安裝zookeeper(單機和集群)

    Docker下安裝zookeeper(單機和集群)

    這篇文章主要介紹了Docker下安裝zookeeper(單機和集群),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-07-07
  • docker安裝rabbitmq無法進入管理頁面的問題

    docker安裝rabbitmq無法進入管理頁面的問題

    這篇文章主要介紹了docker安裝rabbitmq無法進入管理頁面的問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12
  • docker 創(chuàng)建RedHat8.5鏡像的命令

    docker 創(chuàng)建RedHat8.5鏡像的命令

    這篇文章主要介紹了docker 創(chuàng)建RedHat8.5鏡像的命令,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2024-03-03

最新評論