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

詳解在Docker容器內(nèi)外互相拷貝數(shù)據(jù)的方法

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

如何在Docker容器內(nèi)外互相拷貝數(shù)據(jù)? 

從容器內(nèi)拷貝文件到主機(jī)上

復(fù)制代碼 代碼如下:

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

從主機(jī)上拷貝文件到容器內(nèi)

1.用-v掛載主機(jī)數(shù)據(jù)卷到容器內(nèi)

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

在容器內(nèi)拷貝 

cp /mnt/sourcefile /path/to/destfile 

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

A. 獲取容器名稱(chēng)或者id :

$ docker ps 

B. 獲取整個(gè)容器的id

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

C. 在主機(jī)上拷貝文件:

復(fù)制代碼 代碼如下:

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

或者 

復(fù)制代碼 代碼如下:

$ 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.用輸入輸出符

復(fù)制代碼 代碼如下:

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

或者

復(fù)制代碼 代碼如下:

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

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 修改Docker鏡像默認(rèn)存儲(chǔ)位置的方法(解決方法)

    修改Docker鏡像默認(rèn)存儲(chǔ)位置的方法(解決方法)

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

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

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

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

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

    Dockerfile文件編寫(xiě)及構(gòu)建鏡像命令解析

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

    Docker 常用命令詳細(xì)整理

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

    Docker 給運(yùn)行中的容器設(shè)置端口映射的方法

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

    內(nèi)網(wǎng)環(huán)境下registry搭建步驟詳解

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

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

    這篇文章主要介紹了Docker下安裝zookeeper(單機(jī)和集群),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • docker安裝rabbitmq無(wú)法進(jìn)入管理頁(yè)面的問(wèn)題

    docker安裝rabbitmq無(wú)法進(jìn)入管理頁(yè)面的問(wèn)題

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

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

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

最新評(píng)論