简介:介绍将本地文件复制到Docker容器内的两种方法:使用docker cp命令和使用数据卷挂载。
在使用Docker时,有时需要将本地文件复制到正在运行的容器内。以下是将本地文件复制到Docker容器内的两种方法:
方法一:使用docker cp命令
docker cp /local/path containerID:/container/path/local/path是要复制的文件的本地路径,containerID是容器的ID或名称,/container/path是容器内的目标路径。例如,要将本地目录中的file.txt文件复制到容器的/app目录中,可以使用以下命令:docker cp file.txt containerID:/appshared_dir的目录:mkdir shared_dir-v选项将本地目录挂载到容器的数据卷中。例如,以下命令将shared_dir目录挂载到容器的/app目录:docker run -d -t -v /path/to/shared_dir:/app image_name/path/to/shared_dir是本地目录的路径,image_name是要使用的Docker镜像的名称。