Keterangan
Langkah-langkah untuk mereproduksi masalah:
Setelah saya membuat banyak volume, perintah docker volume rm memerlukan menentukan nama volume untuk menghapusnya. Bisakah suatu pola diizinkan sehingga semua volume yang cocok dengan pola tersebut dihapus oleh penyedia volume (plugin).
Ini adalah permintaan fitur untuk memungkinkan pola mencocokkan nama volume saat menghapus satu set volume. Saat ini dok
Jelaskan hasil yang Anda terima:
Jelaskan hasil yang Anda harapkan:
Informasi tambahan yang Anda anggap penting (misalnya masalah hanya terjadi sesekali):
Keluaran dari docker version
:
Client:
Version: 17.03.0-ce
API version: 1.26
Go version: go1.7.5
Git commit: 60ccb22
Built: Thu Feb 23 10:57:47 2017
OS/Arch: linux/amd64
Server:
Version: 17.03.0-ce
API version: 1.26 (minimum version 1.12)
Go version: go1.7.5
Git commit: 60ccb22
Built: Thu Feb 23 10:57:47 2017
OS/Arch: linux/amd64
Experimental: false
Keluaran dari docker info
:
Containers: 0
Running: 0
Paused: 0
Stopped: 0
Images: 7
Server Version: 17.03.0-ce
Storage Driver: aufs
Root Dir: /var/lib/docker/aufs
Backing Filesystem: extfs
Dirs: 147
Dirperm1 Supported: false
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
Volume: local vsphere
Network: bridge host macvlan null overlay
Swarm: pending
NodeID: tszk3hjhbc79g5cmspfv6h3pz
Is Manager: false
Node Address: 10.110.48.54
Manager Addresses:
10.110.48.49:2377
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 977c511eda0925a723debdc94d09459af49d082a
runc version: a01dafd48bc1c7cc12bdb01206f9fea7dd6feb70
init version: 949e6fa
Security Options:
apparmor
Kernel Version: 3.13.0-85-generic
Operating System: Ubuntu 14.04.1 LTS
OSType: linux
Architecture: x86_64
CPUs: 1
Total Memory: 1.955 GiB
Name: hte-1s-eng-dhcp98
ID: H3SC:SAIV:HFHW:WYI5:WC4O:GEVQ:S6AJ:VIJ2:4CVT:UXDQ:T4GW:7MCA
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Username: govin1
Registry: https://index.docker.io/v1/
WARNING: No swap limit support
Experimental: false
Insecure Registries:
127.0.0.0/8
Live Restore Enabled: false
Detail lingkungan tambahan (AWS, VirtualBox, fisik, dll.):
Halo @govint terima kasih atas permintaan Anda.
Saya memahami kasus penggunaan Anda, tetapi saya tidak yakin apakah itu benar-benar perlu ditutupi dengan fitur baru.
CLI buruh pelabuhan sangat kuat.
Misalkan Anda memiliki volume ini
docker volume create ccc-hello
docker volume create ccc-ciao
docker volume create ccc-bye
Anda dapat memfilternya berdasarkan nama:
docker volume ls --filter name=ccc
Dan pada akhirnya hapus semuanya bersama-sama:
```
volume buruh pelabuhan rm $(volume buruh pelabuhan ls --filter name=ccc -q)
````
+1 untuk apa yang dikatakan @giarb , saya tidak berpikir kita harus mendukung pencocokan pola di rm
.
Setuju, saya akan menutup yang ini.
Komentar yang paling membantu
Halo @govint terima kasih atas permintaan Anda.
Saya memahami kasus penggunaan Anda, tetapi saya tidak yakin apakah itu benar-benar perlu ditutupi dengan fitur baru.
CLI buruh pelabuhan sangat kuat.
Misalkan Anda memiliki volume ini
Anda dapat memfilternya berdasarkan nama:
Dan pada akhirnya hapus semuanya bersama-sama:
```
volume buruh pelabuhan rm $(volume buruh pelabuhan ls --filter name=ccc -q)
````