无法通过 /var/lib/docker 和 'gogs docker image' 获知。 raspberry pi 上 Docker 的存储库路径在哪里?

Can't get known from /var/lib/docker with 'gogs docker image'. Where is the repository path of Docker on raspberry pi?

我的 raspberry pi 运行s 一个'git repo docker image' 作为服务器和 docker 图片通常被称为“gogs docker”。

我使用此命令行检查已通过 git push

上传的文件夹
root@raspberrypi:/var/lib/docker# tree | grep <folder name>

此命令后没有任何内容。

我确实将卷挂载到路径,并且我 运行 git pushgit pull 完美。

Gogs 有网页。我可以看到我上传的那些文件夹和文件。

您可以检查容器以查找主机上与容器关联的文件在哪里

  1. 找到容器名称docker ps

  2. 使用docker inspect <container name>查找与容器相关的文件在哪里。

根据卷和容器的创建方式,您可以看到与基础映像关联的文件夹为

docker inspect --format '{{.GraphDriver.Data.MergedDir }}' <container name>

或安装的卷为:

docker inspect --format "{{ range .Mounts }}{{ .Source }}{{ end }}" <container name>