docker cp拷貝文件 怎么從docker容器拷貝文件出來(lái)?
怎么從docker容器拷貝文件出來(lái)?docker與主機(jī)的交互是通過(guò)本機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)的。docker進(jìn)程啟動(dòng)后,它將在主機(jī)上配置一個(gè)名為docker 0的虛擬網(wǎng)橋。此接口允許docker將虛擬子網(wǎng)分配給即將
怎么從docker容器拷貝文件出來(lái)?
docker與主機(jī)的交互是通過(guò)本機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)的。docker進(jìn)程啟動(dòng)后,它將在主機(jī)上配置一個(gè)名為docker 0的虛擬網(wǎng)橋。此接口允許docker將虛擬子網(wǎng)分配給即將啟動(dòng)的容器。此網(wǎng)橋?qū)⒊洚?dāng)容器中網(wǎng)絡(luò)與主機(jī)網(wǎng)絡(luò)之間接口的主節(jié)點(diǎn)。docker容器啟動(dòng)后,將創(chuàng)建一個(gè)新的虛擬接口,并在網(wǎng)橋子網(wǎng)中分配一個(gè)IP地址。此IP地址嵌入到容器網(wǎng)絡(luò)中,用于提供從容器網(wǎng)絡(luò)到docker 0網(wǎng)橋的通道。Docker自動(dòng)配置iptables規(guī)則來(lái)釋放和配置NAT。在主機(jī)上連接docker 0后,可以訪問(wèn)主機(jī)的MySQL數(shù)據(jù)文件。
如何在Docker容器之間拷貝數(shù)據(jù)?
用于容器和主機(jī)之間的數(shù)據(jù)復(fù)制。
語(yǔ)法:
docker CP[選項(xiàng)]容器:SRCuPATH DEST|PATH |-
docker cp[選項(xiàng)]SRC|PATH |-集裝箱:目的地Path
選項(xiàng)說(shuō)明:
-L:在源和目標(biāo)中保留鏈接
實(shí)例
復(fù)制主機(jī)。/RS MapReduce目錄到容器30026605dcfe的/home/cloudera目錄。
Docker CP RS MapReduce 30026605dcfe/home/cloudera
將容器30026605dcfe的/home/cloudera/RS MapReduce目錄復(fù)制到主機(jī)的/tmp目錄。
docker cp 30026605dcfe:/home/cloudera/RS MapReduce/tmp/