用于Mac的docker的Splash Live Webkit窗口

问题描述 投票:3回答:1

您好,开发人员们!

我在使Mac上的实时Webkit窗口工作时遇到问题,我尝试使用官方文档中发布的代码:

docker run -e DISPLAY=unix$DISPLAY 
-v /Users/emilianoisaza/Desktop/crawlers/splash/Luascripts:/notebooks
-v $XAUTHORITY:$XAUTHORITY 
-e XAUTHORITY=$XAUTHORITY 
-p 8888:8888 
-it scrapinghub/splash-jupyter --disable-xvfb

我知道它是为linux编写的,但是我失败了。我是docker的一名真正的新手,将不胜感激。

docker splash-screen
1个回答
0
投票
我已经尝试并尝试了很多方法,终于可以了。问题类似于

使用Mac的Docker运行GUI应用程序

步骤:

1。使用以下链接安装XQuartz

https://www.xquartz.org/

2。运行XQuartz

3。主机IP

ifconfig en0 | grep inet | awk '$1=="inet" {print $2}' export DISPLAY=192.168.199.193:0.0 xhost +

4。运行容器

docker run -v `/bin/pwd`/notebooks:/notebooks -e DISPLAY=$DISPLAY -p 8888:8888 -it scrapinghub/splash-jupyter --disable-xvfb

正在运行。

© www.soinside.com 2019 - 2024. All rights reserved.