Neden MacOS'ta Ekran hatası sonlandırılıyor?
Mac'te Docker VM'ye girmeye çalışırken, ekranın Docker Desktop'a giremediğim sonlandırma hatası alıyorum. Mac'te Docker ana bilgisayarı, VM olarak çalıştığı için mac değildir. Herhangi bir çözüm var mı?

Yardım için teşekkürler.
Yanıtlar
Çözümler
Mac için Docker Desktop'ın 2.3.0.4 sürümünden beri bir hata olduğunu düşünüyorum, çünkü screen
geçmişte bu sorun olmadan Mac'te Docker VM'ye başarıyla erişmek için kullandığım için. (düzenleme: bu sorun 2.4.0.0 sürümünde hala mevcut gibi görünüyor)
Docker VM'ye erişmek için bazı alternatif yöntemler vardır. İşte benim için çalışan biri:
geçici çözüm yöntemi 1
Docker sanal makinesinin kabuğuna girmek için bu komutu çalıştırın:
docker run -it --privileged --pid=host debian nsenter -t 1 -m -u -n -i sh
Daha sonra Docker ciltleri için her zamanki konumda yapmanız gerekenleri yapabilirsiniz:
/ # ls -lah /var/lib/docker/volumes/
total 72
drwx------ 10 root root 4.0K Aug 27 11:34 .
drwx--x--x 15 root root 4.0K Oct 31 00:51 ..
drwxr-xr-x 3 root root 4.0K Aug 26 10:44 14ce94e174839f1947efa6fcbf5ac1fb2ea3b0f0b3f25311fee333ee374576b6
drwxr-xr-x 3 root root 4.0K Aug 25 12:34 34eb2bd80931ff954e1da80c5383beb4def61129d4005432b77080531cd10a5a
drwxr-xr-x 3 root root 4.0K Aug 27 11:34 830de2ce31519c921b50c448964b54517ca4461d337b56a9fd6e5b354ace3247
drwxr-xr-x 3 root root 4.0K Aug 25 12:34 data-layer_mongo_data
drwxr-xr-x 3 root root 4.0K Aug 26 11:01 ebb440184703bfad17184bd5ff74b677b50d74b8f0fbdd116506a1fcacfb00cd
drwxr-xr-x 3 root root 4.0K Aug 27 11:27 hawakening-services_back-end_log
drwxr-xr-x 3 root root 4.0K Aug 27 11:27 hawakening-services_front-end_log
drwxr-xr-x 3 root root 4.0K Aug 27 11:27 hawakening-services_mongo_data
-rw------- 1 root root 64.0K Oct 31 00:51 metadata.db
geçici çözüm yöntemi 2
İşte benim için de çalışan bir tane daha.
Docker sanal makinesinin kabuğuna girmek için bu komutu çalıştırın:
docker run --rm -it --privileged --pid=host walkerlee/nsenter -t 1 -m -u -i -n sh
Daha önce olduğu gibi, Docker birimlerinin dizinleri burada:
/ # ls -lah /var/lib/docker/volumes/
total 72
drwx------ 10 root root 4.0K Aug 27 11:34 .
drwx--x--x 15 root root 4.0K Oct 31 00:51 ..
drwxr-xr-x 3 root root 4.0K Aug 26 10:44 14ce94e174839f1947efa6fcbf5ac1fb2ea3b0f0b3f25311fee333ee374576b6
drwxr-xr-x 3 root root 4.0K Aug 25 12:34 34eb2bd80931ff954e1da80c5383beb4def61129d4005432b77080531cd10a5a
drwxr-xr-x 3 root root 4.0K Aug 27 11:34 830de2ce31519c921b50c448964b54517ca4461d337b56a9fd6e5b354ace3247
drwxr-xr-x 3 root root 4.0K Aug 25 12:34 data-layer_mongo_data
drwxr-xr-x 3 root root 4.0K Aug 26 11:01 ebb440184703bfad17184bd5ff74b677b50d74b8f0fbdd116506a1fcacfb00cd
drwxr-xr-x 3 root root 4.0K Aug 27 11:27 hawakening-services_back-end_log
drwxr-xr-x 3 root root 4.0K Aug 27 11:27 hawakening-services_front-end_log
drwxr-xr-x 3 root root 4.0K Aug 27 11:27 hawakening-services_mongo_data
-rw------- 1 root root 64.0K Oct 31 00:51 metadata.db