我正在尝试使用Docker for Mac运行需要GUI的Docker容器。我跟着this guide,使用macOS 10.12.3,Docker for Mac 17.03.0-ce和XQuartz 2.7.11。
但是,当我运行docker run -d --name firefox -e DISPLAY=$ip:0 -v /tmp/.X11-unix:/tmp/.X11-unix jess/firefox
时,没有任何反应,而docker logs
会提供以下内容,
(firefox:1): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
ExceptionHandler::GenerateDump cloned child 16
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
有没有人有过这个问题的经验?我在互联网上查了一下,但还没找到解决办法。
提前谢谢。