dengan docker-machine 0.6.0 ketika Anda mencoba untuk menghapus mesin dalam keadaan aneh seperti ini:
Directory of C:\Users\docker\.docker\machine\machines\default
02/04/2016 03:11 PM 33,554,432 boot2docker.iso
02/04/2016 03:11 PM <DIR> default
02/04/2016 07:36 PM 88,195,072 disk.vhd
2 File(s) 121,749,504 bytes
gagal:
C:\Users\docker>docker-machine rm -f default
About to remove default
Error removing host "default": open C:\Users\docker\.docker\machine\machines\default\config.json: The system cannot find the file specified.
Can't remove "default"
Baru saja menemukan ini di kotak Win 10 saya juga. Apakah ada solusi atau perbaikan yang jelas?
@jeanlaurent @Zimmergren
Baru saja berhasil memperbaiki ini! Ikuti jalur yang coba diakses melalui Explorer: dalam kasus saya, saya telah menghapus file-file itu secara manual dalam upaya untuk menghapus mesin, karena saya tidak dapat menghapusnya melalui docker-machine rm
karena alasan tertentu saya tidak bisa ingat, jadi saya baru saja membuat folder dan file yang hilang:
default
default
config.json
Powershell
docker-machine rm -f default
PS E:\workspace\hubbles\sources> docker-machine rm -f default
About to remove default
WARNING: This action will delete both local reference and remote instance.
Error removing host "default": Error getting migrated host: unexpected end of JSON input
Successfully removed default
PS E:\workspace\hubbles\sources> docker-machine ls
NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS
PS E:\workspace\hubbles\sources>
@filipegorges
Terima kasih untuk balasan Anda! Saya mengalami masalah yang sama persis.
Saya sudah mencoba apa yang Anda katakan, tetapi tidak berhasil. Tapi terima kasih aku memeriksanya lagi.
Untuk orang lain yang mengalami masalah ini, tetapi masih tidak dapat menghapus mesin ketika mereka menambahkan file config.json
:
Periksa apakah VBoxHeadless.exe
sedang berjalan (menggunakan pengelola tugas), ini mungkin menggunakan file di folder mesin.
Bunuh, pastikan Anda memiliki file config.json
dan hapus ->
Successfully removed default
Masalah yang sama pada Windows 10 pro. Saya belum dapat memperbaikinya dengan solusi mana pun. VBoxHeadless.exe
tidak berjalan.
Terima kasih @rdhaese , itu berhasil untuk saya!
Saya menggunakan kotak alat buruh pelabuhan di mesin Windows 7, mencopot dan menginstal kotak alat buruh pelabuhan lagi memperbaiki masalah ini untuk saya. :)
Menghapus C: \ Users \
restart bekerja untuk saya virtualbox 6.1
Terima kasih ... ini berhasil untuk saya
Komentar yang paling membantu
@filipegorges
Terima kasih untuk balasan Anda! Saya mengalami masalah yang sama persis.
Saya sudah mencoba apa yang Anda katakan, tetapi tidak berhasil. Tapi terima kasih aku memeriksanya lagi.
Untuk orang lain yang mengalami masalah ini, tetapi masih tidak dapat menghapus mesin ketika mereka menambahkan file
config.json
:Periksa apakah
VBoxHeadless.exe
sedang berjalan (menggunakan pengelola tugas), ini mungkin menggunakan file di folder mesin.Bunuh, pastikan Anda memiliki file
config.json
dan hapus ->Successfully removed default