Changes with new Docker Version for MacOs
I discovered the following: My Docker version was updated to 19.03.12
, API Version 1.40
. The script prepareMac4l3d
throws an error ~/Library/Containers/com.docker.docker/Data/vms/0/tty is not available. Docker for Mac setup has changed? Trying newer file...
. I discovered that one of the changes in Docker was, that the file tty
is not a symbolic link anymore. It is a normal file, which contains the content
ctr -n services.linuxkit tasks exec --exec-id ssh-$(hostname)-$$ $(ctr -n services.linuxkit tasks ls -q | grep docker) sh -c "mkdir -p /ssh-auth-sock-hack && mount -o bind /ssh-auth-sock-hack /privat$
The script prepareMac4l3d
checks the existence of that file by test -c
. This fails now. If you leave out the -c
option, the script runs without errors.
The l3d command now exits with the following error in socat
:
Starting socket proxy.
Waiting ...
2020/08/26 11:59:12 socat[1] E "/private/tmp/com.apple.launchd.yrqV7NeG8V/Listeners" exists
2020/08/26 13:59:12 socat[3104] E waitpid(): child 3108 exited with status 1
The socat
version is 1.7.3.4