List of Docker images that I use on my local machine
For any container that uses display forwarding, you will need to have XQuartz up and running on you machine. Please check out the instructions here and here. The instructions will sum up to below steps:
brew install socat
socat TCP-LISTEN:6000,reuseaddr,fork UNIX-CLIENT:\"$DISPLAY\"
- Install XQuartz from https://www.xquartz.org/
open -a Xquartz
- Check the box of
Allow connections from network clients
by going toXquartz Preferences -> Security
- Export Display as environment variable, so that it gets passed along in the containers
DISPLAY=$(ipconfig getifaddr en0):0