|
|
发表于 2025-6-1 11:22:38
|
查看全部
我看了下,docker 容器的数据是保存到 /etc/disk/**** 这个目录下的。
这个目录是可以持久化的。
我之前运行的一个 ubuntu 容器,重启后里面的数据也是存在的
相关结果:
- $docker inspect 4386bdaabf12
- "GraphDriver": {
- "Data": {
- "LowerDir": "/etc/disk/5e4112ed-4968-4d7b-b6fc-177b6d38db0f/Docker/lib/overlay2/a16d70be516a3ba3ba12e6f2524ed30da49c0ba7162c5ae9cc3791e4e5b85b7f-init/diff:/etc/disk/5e4112ed-4968-4d7b-b6fc-177b6d38db0f/Docker/lib/overlay2/3985d032c94af179a76d88607cbe493d7f74aa9473af705598b488333d8bba17/diff:/etc/disk/5e4112ed-4968-4d7b-b6fc-177b6d38db0f/Docker/lib/overlay2/b3e0acf04dea2bc8f95cdcdc46024ddff8a3cf026a98597eef000fb111eef581/diff:/etc/disk/5e4112ed-4968-4d7b-b6fc-177b6d38db0f/Docker/lib/overlay2/2d4a8a3e5c255f1a9ff4cc4f537a77805e84ed21e315b80edbbcc75b43ac1ac2/diff:/etc/disk/5e4112ed-4968-4d7b-b6fc-177b6d38db0f/Docker/lib/overlay2/ca328ee459758c2ad8ac0f4590d235f842f7fd751e7241c1e6e1fb54b83668e8/diff:/etc/disk/5e4112ed-4968-4d7b-b6fc-177b6d38db0f/Docker/lib/overlay2/3c8ed70e7c9fc771fe071fc274f0ae0f5d9245791ffe469db4633184472e3bb6/diff",
- "MergedDir": "/etc/disk/5e4112ed-4968-4d7b-b6fc-177b6d38db0f/Docker/lib/overlay2/a16d70be516a3ba3ba12e6f2524ed30da49c0ba7162c5ae9cc3791e4e5b85b7f/merged",
- "UpperDir": "/etc/disk/5e4112ed-4968-4d7b-b6fc-177b6d38db0f/Docker/lib/overlay2/a16d70be516a3ba3ba12e6f2524ed30da49c0ba7162c5ae9cc3791e4e5b85b7f/diff",
- "WorkDir": "/etc/disk/5e4112ed-4968-4d7b-b6fc-177b6d38db0f/Docker/lib/overlay2/a16d70be516a3ba3ba12e6f2524ed30da49c0ba7162c5ae9cc3791e4e5b85b7f/work"
- },
- "Name": "overlay2"
- },
复制代码 |
|