does anyone run docker in pants on a mac? docker d...
# development
e
does anyone run docker in pants on a mac? docker desktop ships with cli plugins. those plugins don't end up in the sandbox with the docker binary. is there a way to make that work currently?
e.g.
Copy code
$ ls -l ~/.docker/cli-plugins/
docker-buildx@ -> /Applications/Docker.app/Contents/Resources/cli-plugins/docker-buildx
docker-compose@ -> /Applications/Docker.app/Contents/Resources/cli-plugins/docker-compose
docker-debug@ -> /Applications/Docker.app/Contents/Resources/cli-plugins/docker-debug
docker-dev@ -> /Applications/Docker.app/Contents/Resources/cli-plugins/docker-dev
docker-extension@ -> /Applications/Docker.app/Contents/Resources/cli-plugins/docker-extension
docker-feedback@ -> /Applications/Docker.app/Contents/Resources/cli-plugins/docker-feedback
docker-init@ -> /Applications/Docker.app/Contents/Resources/cli-plugins/docker-init
docker-sbom@ -> /Applications/Docker.app/Contents/Resources/cli-plugins/docker-sbom
docker-scout@ -> /Applications/Docker.app/Contents/Resources/cli-plugins/docker-scout
h
External binaries like
docker
should be consumed from the PATH, afaik, not copied into the sandbox, so I would expect the same to work for cli plugins, unless docker has some strange magic for discovering these plugins?
e
turns out i needed the HOME env var passed in to the docker env-vars
h
I guess that is how the strange magic works!
b
magic