在一个 image和 container 创建出来之后,是存储在哪里的呢
来源:3-5 构建自己的Docker镜像
FakeSPrite
2020-03-16
老师好,我可能这个地方概念还不是很理解,比如我在想创建一个名叫 super_task 的 image,于是:
- 我创建了一个名叫 super_folder 的文件夹
- 在里面创建了 Dockerfile,并基于之前的一个 hello image 输入内容
- 然后 docker build - t super_task 重新创建一个新的叫做 super_task的 image
- 然后 docker run super_task 创建了一个新的 container
那么问题如下:
- 我创建的 super_task image 是存储在哪里的,super_folder里面么,还是 docker 这个程序里?
- 如果 hello 大小是 5m,super_task是 6m,那么是否有 11 M 的内存被占用,还是说因为是基于 hello 的,只有 6M 被占用
- 基于super_task 的 container 被创建后,又是在哪里呢?
写回答
1回答
-
麦兜搞IT
2020-03-19
您好,docker相关的文件存储位置是可以配置的,默认是在/var/lib/docker文件夹下
022020-03-27
相似问题