如何从本地传文件进 docker 容器里面

文章目录

  • 前言
  • 一、查询容器ID
  • 二、传文件进docker指定路径
  • 三、从docker传文件到实体机


前言

从这一系列开始,将介绍自己学习使用docker的点点滴滴,成长也好,填坑也好,希望能帮助到需要的开发者


提示:以下是本篇文章正文内容,下面案例可供参考

一、查询容器ID

sudo docker ps -a
CONTAINER ID   IMAGE                  COMMAND        CREATED        STATUS        PORTS     NAMES
00e7d0f73704   ubuntu:20.04           "bash"         5 hours ago    Up 5 hours              planck-pi-env

例如,可以得知我这个容器的 CONTAINER ID = 00e7d0f73704


二、传文件进docker指定路径

执行下面命令上传文件到容器中的镜像的指定位置

docker cp /路径/文件名 容器ID:/上传路径

例如:

sudo docker cp gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabi.tar.xz 00e7d0f73704:/usr/share/

三、从docker传文件到实体机

同理,如果我们需要将docker中的文件传输到实体机上,我们只需要将之前的cp命令方向反过来

docker cp 容器ID:/上传路径 /路径/文件名

例如:

sudo docker cp 00e7d0f73704:/usr/local/arm/rootfs-debian/123.txt /usr/share/

你可能感兴趣的:(docker填坑之路,研发避坑指南,docker,容器,linux)