Saya tidak terlalu suka ini dan perilakunya mengejutkan saya ...
Saya tidak berharap toolbox reset
juga akan menghapus semua gambar non-toolbox (dan wadah).
Saya tidak merasakan peringatannya
All existing podman (and toolbox) containers and images will be removed.
cukup kuat, atau aku tetap tidak percaya. ;-)
Mungkin kita harus menempatkan pesan dalam warna merah?
Ini juga mengejutkan saya bahwa ada perintah biasa , seperti reset
yang melakukan perubahan global seperti itu. Saya juga tidak akan percaya pesannya
Melihatnya tepat di samping perintah create
dan enter
, asumsi pertama saya adalah bahwa itu akan membuat ulang fedora-toolbox-31
atau setidaknya menghapus wadah yang dibuat kotak peralatan.
Saya pikir berbahaya jika diberi nama seperti ini - itu bisa mengacaukan wadah khusus lokal Anda dengan mudah. Mungkin, nama/lokasi yang berbeda bisa lebih cocok, seperti:
toolbox debug wipe
atau toolbox develop wipe
, cara OSTree melakukannya dengan perintah unlock
berbahaya/usr/libexec/toolbox-wipe
, cara BTRFS dan Systemd menempatkan perintah mereka yang lebih canggihMemilih salah satu (atau yang lain) akan memperjelas bahwa ini adalah perintah khusus , dan tidak boleh dianggap berperilaku aman (terutama jika bernama wipe
) dan juga dapat membuat kerangka kerja untuk perintah pengembangan/berbahaya baru untuk ditambahkan.
Terima kasih!
Proyek darcs
menggunakan subperintah obliterate
untuk operasi yang sangat berbahaya. Itu pilihan lain.
podman system reset
sekarang ada di Podman 1.7.0. Lihat https://github.com/containers/libpod/issues/4240
Jadi, kita bisa pensiun toolbox reset
dan kita bisa mengarahkan keinginan dan keluhan kita ke Podman sebagai gantinya! :D
Toolbox sekarang telah ditulis ulang di Go oleh @HarryMichal Versi Go tidak lagi menggunakan perintah reset
untuk podman system migrate
dan sekarang hanya menjadi pembungkus di sekitarnya.
Komentar yang paling membantu
Ini juga mengejutkan saya bahwa ada perintah biasa , seperti
reset
yang melakukan perubahan global seperti itu. Saya juga tidak akan percaya pesannyaMelihatnya tepat di samping perintah
create
danenter
, asumsi pertama saya adalah bahwa itu akan membuat ulangfedora-toolbox-31
atau setidaknya menghapus wadah yang dibuat kotak peralatan.Saya pikir berbahaya jika diberi nama seperti ini - itu bisa mengacaukan wadah khusus lokal Anda dengan mudah. Mungkin, nama/lokasi yang berbeda bisa lebih cocok, seperti:
toolbox debug wipe
atautoolbox develop wipe
, cara OSTree melakukannya dengan perintahunlock
berbahaya/usr/libexec/toolbox-wipe
, cara BTRFS dan Systemd menempatkan perintah mereka yang lebih canggihMemilih salah satu (atau yang lain) akan memperjelas bahwa ini adalah perintah khusus , dan tidak boleh dianggap berperilaku aman (terutama jika bernama
wipe
) dan juga dapat membuat kerangka kerja untuk perintah pengembangan/berbahaya baru untuk ditambahkan.Terima kasih!