docker cp 拷貝文件 和 進(jìn)入容器的操作
進(jìn)入正在運(yùn)行的容器
# 進(jìn)入容器 新開(kāi)一個(gè)終端 # docker exec -it 容器id /bin/bash docker exec -it eaac94ef6926 /bin/bash # 進(jìn)入容器原來(lái)的終端 # docker attach 容器id docker attach eaac94ef6926
容器的文件拷貝
# 從容器內(nèi)拷貝文件到linux主機(jī)上 # docker cp 容器id:容器內(nèi)路徑 目標(biāo)主機(jī)路徑 docker cp eaac94ef6926:/home/test.txt /root/test.txt # 從宿主機(jī)拷貝文件到容器內(nèi) # docker cp 文件路徑 容器id:容器內(nèi)路徑 docker cp test.txt eaac94ef6926:/home/test.txt
官方文檔:https://docs.docker.com/engine/reference/commandline/exec/
補(bǔ)充:docker cp: 從容器中復(fù)制文件到本地
例:從容器中復(fù)制一個(gè)test.db文件到本地data目錄。
# 假設(shè)存在一個(gè)鏡像名為 kitty,標(biāo)簽為0.1,創(chuàng)建一個(gè)名為 koko的容器 # 1. create a container first docker run -itd --name koko kitty:0.1 /bin/bash # 2. copy test.db from koko tmp directory to local data directory. docker cp koko:/tmp/test.db ./data/test.db # 3. rm container koko docker rm -f koko
docker cp也可以從本地copy文件到容器中:
# 以上面的代碼為例,把容器路徑和本地路徑顛倒即可. docker cp ./data/test.db koko:/tmp/test.db
補(bǔ)充:Mac 上docker掛載到本地文件,互通使用
docker 掛載到本地文件
docker run -itv /Users/XXXX/Sites/docker:/www images:12121 /bin/bash
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
教你如何從正在運(yùn)行的容器創(chuàng)建?Docker?映像
這篇文章主要介紹了如何從正在運(yùn)行的容器創(chuàng)建?Docker?映像,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-02-02
Docker快速搭建Kafka集群及測(cè)試的技術(shù)指南
Kafka是一款高吞吐量的分布式消息系統(tǒng),配合Zookeeper可實(shí)現(xiàn)集群化部署,本文將通過(guò)Docker容器技術(shù)快速搭建3節(jié)點(diǎn)Kafka集群并完成消息生產(chǎn)消費(fèi)測(cè)試,感興趣的可以了解下2025-04-04
Docker 私有倉(cāng)庫(kù)恢復(fù)實(shí)例詳解
這篇文章主要介紹了Docker 私有倉(cāng)庫(kù)恢復(fù)實(shí)例詳解的相關(guān)資料,這里提供了詳細(xì)的實(shí)現(xiàn)步驟,及注意事項(xiàng),完成docker私有倉(cāng)庫(kù)的恢復(fù),需要的朋友可以參考下2016-11-11
excel導(dǎo)出在docker環(huán)境中總是失敗的問(wèn)題
這篇文章主要介紹了excel導(dǎo)出在docker環(huán)境中總是失敗的問(wèn)題及解決方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,2020-09-09
從0開(kāi)始了解Docker入門(mén)(小結(jié))
本篇文章主要介紹了從0開(kāi)始了解Docker(小結(jié)),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-04-04
Docker搭建簡(jiǎn)單的應(yīng)用棧與容器Hello World訪問(wèn)詳解
這篇文章主要介紹了Docker搭建簡(jiǎn)單的應(yīng)用棧與容器Hello World訪問(wèn),結(jié)合實(shí)例形式詳細(xì)分析了Docker應(yīng)用容器棧的獲取、互聯(lián)、啟動(dòng)、配置以及應(yīng)用訪問(wèn)測(cè)試相關(guān)操作技巧,需要的朋友可以參考下2018-06-06
Docker安裝Redis容器的實(shí)現(xiàn)步驟
本文主要介紹了Docker安裝Redis容器的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-09-09

