当前位置:   article > 正文

如何从docker镜像中提取文件_docker 提取

docker 提取

可以使用docker cp命令从docker镜像中提取文件。

首先,要运行一个docker容器,使用以下命令:

  1. docker run -d --name=mycontainer myimage

其中,myimage是要提取文件的docker镜像名称,mycontainer是容器名称。

然后,使用docker cp命令从容器中提取文件,命令格式如下:

  1. docker cp <containerId>:/path/to/file /host/path/target

其中,<containerId>是容器的ID,可以使用docker ps命令查看;/path/to/file是要提取的文件在容器中的路径;/host/path/target是要保存文件的主机路径。

例如,要从名为mycontainer的容器中提取文件/var/log/nginx/access.log并保存到主机的/home/user目录下,可以使用以下命令:

  1. docker cp mycontainer:/var/log/nginx/access.log /home/user

提取完文件后,可以使用docker rm命令删除容器:

  1. docker rm mycontainer
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号