如何將docker容器中的文件拷貝到宿主機器中?


  在一些常見下,如在docker中將redis拉取下來之后,需要修改一些配置參數,將一個本地的配置文件和redis容器中的配置文件做映射,那么就可以直接將容器中的redis.conf拷貝到宿主機器中。

 

具體操作:

  • docker pull redis或其他容器

 

  • docker run -d -p 6379:6379 --name myRedis redis 暫時創建一個容器,如果已經創建了一個容器,則可以直接執行步驟五
  • docker exec -it myRedis   進入redis容器中
  • 查看容器中redis.conf的位置

 

  • 找到容器中文件位置之后,執行 docker cp myRedis:/etc/redis/redis.conf  /User 將docker容器中/etc/redis下的redis.conf拷貝到宿主機器的/User下。
docker cp 容器id:容器文件位置  需要拷貝到的宿主位置

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM