docker卷ls显示了很多我没有创build的卷

我有一个EC2实例,我现在用它来做一些docker相关的东西。 但是,我从来没有明确地创build卷。 当我做docker volume ls时,它显示了很多docker卷:

 local 06006388e3da6b14f1960dae0a38a378e5cba64f618abf545f1de6038ad47e6b local 112b6e2a6caa585630aa77c86f523673ff98c915f2ad067d33738cc1fa246359 local 17f69011605fcf604dc094a306a4bd38ccb1fe5794be355ab30b2f26e6feae12 local 187c654445b5910ecff878134868f640164960f34c650d474271f68cb0b6cc49 local 18b1996f10c5681cfa61f7d4792c9b52758d9dfb7be32f6bd131cf94ca32b47b local 1c20b4a745b846545e7d46217f460c36acc3183471dfaf47df847f4158c33a28 local 20ee8b8664381f4d352cedd45942f205619bf4471409d571a673b75e9d6ffe1e local 26fa7d08eea01b467ff07a5436fc9176b98cae86e56ec146671871f613706b55 local 26fe27a677ac643731ca93f63e70154d35d54aca5fa8814bffaf0228b2cd833f local 306bab5cb25b515f3f6543dcec97dc2ee5613a7678b0f724a656aa0ab4047b66 local 3a37182249c7cb5b309c754919399743a30e927c6a6273416b8ea5f0a6342235 local 3a9adadd5d3d442a44209fb55916211563bedd8131893711c14b618bdacef159 local 3d6ac42e20a2ce078e18c063870f0f637893864274fd03585e8a900392bc4d35 local 41b58ae98eb7cc2b0635680665f4d22bbbebecbeb3adaf74b1acfa1811e9e05c local 46725d41ba5cd8257f41b4c3194bad3aa835ce9aa543de2d07ec9d0150fdbf0b local 4e3f9fb9dbfa9f3e29ec0145508c425c3e5e55293765ff01815977b60985521f local 5a05ee6ec4e1735c308052ff331e4619cd97408c702bdc5493415db72621af3a local 5bbff82b408d6251ff65f980067fde349a5501c08b4bd44dcaf0adaef6664428 local 5fd4c3f132ff0c1018fea48a903e4237f7824a931c1f8f2a11260ccf71329b12 local 65835e24924099292595214f901f8e7dc2fe32f62e91ab027f878dc932699535 local 6a8708355736b9073c6572712419a66d77d525e1056dd322c1b0ef95efa0476b local 6fcbb24ba467e06fbea144737481c27af5332e2b7613113e09c024501073c85e local 78fbbcc9e9b5f974b9d78a4b4d272d624a9e46aa7b8c653de7c1d87527e83624 local 794a48bd1f7ef858c1371d97a51b635c79efa7db57ad1c46292ca6261d27b007 local 8690db63a8c3da6ca4f8bacd18b0254bfc81bc8bd6c64e0b79dcc23e161a5079 local 8fd01482fa1bbf4cc696ca19ff9d7331e51b7d6b9285e825cacf072507451f1e local 937112ddd025c517fe537fe0a2a4125e3cf1257ec65f1615718371542d07cd72 local 9488323c76e1b246f9af438e2d0daf66b1ae7a4567170f40db4c4fd368deb232 local 98eebbb5beb4d57ee0eab3111ec767773b4a12e7f62b5e50102e4117edaed976 local 9e5a3af5fc16462204caacae55bfe7662b4600073b8e30079ee8eab69b952121 local aa1aa7b1c99dd7095156050f6203963e8988738dc198d6595499abf9280d6603 local ada09e5dac11c9231922f790c4c77210935cf3711f36bc5bbcb34f882938a276 local ba83ca6b8edee97c323a40b1d882824685fbe8b0a526f13d3053910c37097027 local c44a214182b52e4198e53e32e9f9730e28dbc51312b39d64c8cc6882542bef4a local c78fd32523ad0f70276800587fa032407b4c8be3ad95600857c5cc0058ca4315 local caf21df19329d264191fa53316625c612ec2777198b8003142a310203dc4a970 local cfa92e304031d240375611a38cbb201bdb5ba632bfbca9774c252ca97b24e272 local d22aa5def4e5044e302792a425f5045856d0ed370cac520757a6170e710b034a local d463662acb0b772a3be7ff67c35e2b3a5e3efdb48eca471e56268be9faf9932b local d6c4f3f028de791c2601a8e445f5e65d9f4f746cf293015f606807934fedf073 local d6f8c57718756c77429c59081e16736b1c2fa5df23c1e11c79078c8bb461183e local e1084c11a2b8a45250357f4708beff23196d6a0eae741165ecfd62e39e24d410 local ea11fd0c23b93f297abee0fd32e6b4574779a330b1e40037a182b3e11ad33c6d local ef5b35c246581d37626eb333b4cc8038e18354ad123e155dced6d9eab0feb801 local f0019398d14c0569a6086f7d196c9949ad95fe4b1f48905f9ae4ec461d619864 local f50f4551175a681cf2f8490c94592d1cde6f1dc7e6ff6e3ea5152269f44aef2a local f5802124aea30e2c531e3f8c4e18075acb3bc8ef0a6dc40aba277eb579f90124 local f9b5f833e9d9c97ae22254dcb9434347d961febab44c8661b026daff4eb87153 local fd757d33c33b9a2f342c9c1d0bfcb73337b7c17b542df472e74a8e15df45e753 
  • 我不知道是什么创造了它
  • 他们是系统卷吗?
  • 他们用于什么?
  • 当我删除它会发生什么?

当图像具有VOLUME声明时,如果不将卷与-v标志映射,则docker会自动分配一个命名的卷。 即使容器被删除,卷仍然在那里。 这可以解释你在主机上的卷。

我想你可以删除与任何容器无关的卷。

在这里你可以find有关如何检查和删除未使用的卷的详细信息https://github.com/chadoe/docker-cleanup-volumes/blob/master/README.md