Docker如何查看正在运行的容器目录

Docker如何查看正在运行的容器目录,为了方便操作服务器,大部分都是使用宝塔面板操作的,在宝塔中我发现面板中用来管理Docker的工具使用起来非常方便,如下图:,Docker如何查看正在运行的容器目录,可以看到宝塔的面板可以直接查看和从操作容器、Compose 、Compose 模板、镜像、网络、存储卷、仓库等,但是本文主要说说在管理容器的面板有一个操作 【目录】,Docker如何查看正在运行的容器目录,点击之后可以直接进入到容器的内部,查看目录地址发现其实就是服务器本地一个文件目录,Docker如何查看正在运行的容器目录,/var/lib/docker/overlay2/这个目录其实就是Docker容器挂载点,找到容器的挂载后就很方便了,以后复制宿主机文件到容器内部没必要使用命令了。,从宿主机传输文件夹到 Docker 中的命令,示例:,上面介绍的是用宝塔面板可以直接看到容器挂载点,下面介绍如何使用命令找到容器的挂载点。,需要借助 docker inspect 命令,Docker如何查看正在运行的容器目录,格式,在Docker中,一个很重要的概念就是GraphDriver,它主要用于管理和维护镜像,包括把镜像从仓库下载下来,到运行时把镜像挂载起来可以被容器访问等,都是GraphDriver去完成的。,下面是我们运行的一个rabbitmq容器,我们可以看一下他的GraphDriver,注意这里用的docker存储驱动是overlay2,可以看到容器的元数据特别的多,这里我们使用grep命令来检索GraphDriver(图形驱动程序),只展示8行主要信息,示例:,通过查看容器详情的GraphDriver.Data,我们可以知道有下面几个重要目录,所以,每一个容器运行的分层的文件系统,其实都可以在宿主机中找到对应的(通常在docker安装目录下/var/lib/docker/overlay2),而MergedDir就是我们要找的容器挂载点,我们可以直接进入到该目录下:,既然知道了容器的挂载点,我们可以使用Xftp或者其它工具,直接将想要放到容器的文件丢在上面传输,方便快捷,一步到位!,Docker如何查看正在运行的容器目录,以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册