Docker Desktop завис при запуске из-за монтирования /keybase
Docker Desktop не может запуститься, потому что он пытается смонтировать, чтобы смонтировать.
Система: Mac OS Monterey 12.2.1
Журнал ошибок:
tail -f ~/Library/Containers/com.docker.docker/Data/log/vm/docker.log
[064:11:26:57.358][I] try to mount host fileserver
[064:11:26:57.359][I] time="2022-03-05T11:26:57Z" level=info msg="iptables -w -t nat -I desktop -p tcp -d 127.0.0.0/8 -j RETURN"
[064:11:26:57.361][I] waiting for /Users to be mounted
[064:11:26:57.364][I] time="2022-03-05T11:26:57Z" level=info msg="iptables -w -t nat -I desktop -p tcp -d 192.168.65.0/24 -j RETURN"
[064:11:26:57.380][I] time="2022-03-05T11:26:57Z" level=info msg="iptables -w -t nat -I desktop -p tcp -d 192.168.65.5/32 -j RETURN"
[064:11:26:57.395][I] /Users has been mounted
[064:11:26:57.395][I] waiting for /Volumes to be mounted
[064:11:26:57.396][I] /Volumes has been mounted
[064:11:26:57.396][I] waiting for /keybase to be mounted
[064:11:26:58.338][I] 2022/03/05 11:26:58 WARNING: [core] grpc: Server.Serve failed to create ServerTransport: connection error: desc = "transport: http2Server.HandleStreams failed to receive the preface from client: read unix /run/guest-services/filesystem-event.sock->@: read: connection reset by peer"
[064:11:26:59.102][I] still waiting for /keybase to be mounted after 1.007043105s
[064:11:27:00.111][I] still waiting for /keybase to be mounted after 2.0162828s
[064:11:27:01.114][I] still waiting for /keybase to be mounted after 3.019306725s
[064:11:27:02.119][I] still waiting for /keybase to be mounted after 4.02403809s
[064:11:27:03.125][I] still waiting for /keybase to be mounted after 5.030292579s
[064:11:27:04.129][I] still waiting for /keybase to be mounted after 6.033792585s
[064:11:27:05.131][I] still waiting for /keybase to be mounted after 7.03572829s
Но больше нет
/keybase
путь на моем Mac, даже когда я интегрирую базу ключей в путь поиска, он был на
/Volumes/KeyBase
Моя попытка:
- Переустановите Keybase и удалите
- Восстановить рабочий стол Docker до заводских настроек
- Удалить Докер
- Подделать путь /keybase.
sudo mkdir keybase 1 ↵
mkdir: keybase: Read-only file system
Я предполагаю, что keybase испортил мои конфигурации монтирования os fs, но не знаю, как восстановить. Кто-нибудь может помочь?
Кстати, вот распечатки:
zhaidewei@mbp-dewei / mount 1 ↵ 1058 12:36:26
/dev/disk1s5s1 on / (apfs, sealed, local, read-only, journaled)
devfs on /dev (devfs, local, nobrowse)
/dev/disk1s4 on /System/Volumes/VM (apfs, local, noexec, journaled, noatime, nobrowse)
/dev/disk1s2 on /System/Volumes/Preboot (apfs, local, journaled, nobrowse)
/dev/disk1s6 on /System/Volumes/Update (apfs, local, journaled, nobrowse)
/dev/disk1s1 on /System/Volumes/Data (apfs, local, journaled, nobrowse)
map auto_home on /System/Volumes/Data/home (autofs, automounted, nobrowse)
/dev/disk2s1 on /Volumes/Docker (hfs, local, nodev, nosuid, read-only, noowners, quarantine, mounted by zhaidewei)
zhaidewei@mbp-dewei / diskutil list 127 ↵ 1060 12:40:21
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *251.0 GB disk0
1: EFI EFI 314.6 MB disk0s1
2: Apple_APFS Container disk1 250.7 GB disk0s2
/dev/disk1 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +250.7 GB disk1
Physical Store disk0s2
1: APFS Volume Macintosh HD - Data 79.4 GB disk1s1
2: APFS Volume Preboot 303.4 MB disk1s2
3: APFS Volume Recovery 1.1 GB disk1s3
4: APFS Volume VM 2.1 GB disk1s4
5: APFS Volume Macintosh HD 15.8 GB disk1s5
6: APFS Snapshot com.apple.os.update-... 15.8 GB disk1s5s1
/dev/disk2 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme +2.1 GB disk2
1: Apple_HFS Docker 2.0 GB disk2s1
Заранее спасибо!