目的
在docker里运行界面,然后在macos下打开。
详情
首先安装xquartz, 然后获取IP,接着就使用xhost设置这个IP,最后在运行docker的时候就可以绑定这个docker了。
```python
# Prerequisites
# brew cask install xquartz
# Set your Mac IP address
IP=$(/usr/sbin/ipconfig getifaddr en0)
# Allow connections from Mac to XQuartz
/opt/X11/bin/xhost + "$IP"
# Run container
docker run -it -e DISPLAY="${IP}:0" -v /tmp/.X11-unix:/tmp/.X11-unix
主要参考: How to run tkinter inside a docker container on MacBook Pro?