Många stöter på problem när de installerar Docker, särskilt om de inte är bekanta med operativsystemet macOS. I det här avsnittet kommer jag att gå igenom några av de vanligaste problemen och lösningarna.
Vissa användare uppgav att de efter att ha kört den tredje koden (det sista kommandot, -run) hade stött på fel som det som visas nedan:
Traceback (most recent call last) :
File "launch_script_mac_n.py",
line 240, in ‹module>
File "launch_script_mac_n.py",
line 148,
in main
File "launch_script_mac_n.py",
line 32,
in check_docker
File
"subprocess.py", line 424, in check_output
File "subprocess.py", line 505, in run File "subprocess py", line 951, in __init_ File "subprocess.py", line 1821, in
FileNotFoundError: [Errno 2] No such file or directory: 'docker'
[xxx] Failed to execute script 'launch_script_mac_n'
due to unhandled exception!
Om du vill åtgärda felet flyttar du Docker till mappen Applications/Program som öppnas när installationen är klar och startar Docker från mappen Applications/Program.
Vissa användare har stött på felet "incompatible CPU detected". För att åtgärda detta fel, se till att du laddar ner och installerar rätt version av Docker. Du kan komma åt Docker-versionen för M-chips från länken nedan.
zsh: bad CPU type in executable
Det fanns några användare som missade ett felmeddelande. Det här felet uppstår när du skapar Worker och kör det sista kommandot (det långa) och användarna inte ser några utdata i terminalen. För att lösa detta fel, om du inte ser någon utdata i terminalen efter att ha kört kommandot, kontrollera om detta fel finns eller inte. Program byggda för Intel
Apple Silicon/Apple Chip
(Processorer i M-serien) måste du installera Rosetta. För att installera Rosetta, kör följande kommando i terminalen:
softwareupdate --install-rosetta --agree-to-license