如果未提供<dest>,则在使用ADD命令时的目标位置

时间:2016-04-05 17:47:40

标签: docker dockerfile

我想将我的应用程序从本地推送到网络Linux服务器。我有像这样的Dockerfile

FROM microsoft/aspnet:1.0.0-rc1-update1
ADD . /app
WORKDIR /app/approot
ENTRYPOINT ["./web"]

根据document,

  

如果<dest>不存在,则会在其路径中创建所有缺少的目录。

我不明白。目的地的物理路径是什么?因为我认为网络服务器上某处有一个文件夹/app,但我无法找到它。

1 个答案:

答案 0 :(得分:0)

这是线索,它可能有用。 Where are Docker images stored?

这是什么东西?第一个要查看的地方是/var/lib/docker/

查看/var/lib/docker/graph/中的内容。 那么实际存储在那里的是什么? 这里的条目是:

  • json - 保存有关图像的元数据
  • layersize - 只是一个数字,表示图层的大小
  • layer / - 包含容器映像的rootfs的子目录