docker镜像不是你做的,如何通过VNC连接到docker?
How to connect to docker via VNC when the docker image is not made by you?
我正在尝试开始使用 PANDA RE,这是麻省理工学院林肯实验室为逆向工程开发的一个框架。他们的 website 说初学者应该先通过 docker 试用该工具。因此,我拉取了他们的图像并使用命令 docker run -p 5900:5900 --rm pandare/panda panda-system-i386
将其获取到 运行。日志显示 VNC server running on 127.0.0.1:5900
.
但是,如果我使用 Remmina 通过 VNC 连接,它会显示“VNC 服务器关闭连接”。
关于解决此问题的任何提示?
如果有帮助,docker container ls
为这个容器打印 0.0.0.0:5900->5900/tcp
如果你 运行 --help
你会得到
The default display is equivalent to
"-vnc localhost:0,to=99,id=default"
因此,为了让 panda
收听 0.0.0.0
,您需要 运行 它与
docker run -p 5900:5900 -ti --rm pandare/panda panda-system-i386 -vnc 0.0.0.0:0,to=99,id=default
我正在尝试开始使用 PANDA RE,这是麻省理工学院林肯实验室为逆向工程开发的一个框架。他们的 website 说初学者应该先通过 docker 试用该工具。因此,我拉取了他们的图像并使用命令 docker run -p 5900:5900 --rm pandare/panda panda-system-i386
将其获取到 运行。日志显示 VNC server running on 127.0.0.1:5900
.
但是,如果我使用 Remmina 通过 VNC 连接,它会显示“VNC 服务器关闭连接”。
关于解决此问题的任何提示?
如果有帮助,docker container ls
为这个容器打印 0.0.0.0:5900->5900/tcp
如果你 运行 --help
你会得到
The default display is equivalent to
"-vnc localhost:0,to=99,id=default"
因此,为了让 panda
收听 0.0.0.0
,您需要 运行 它与
docker run -p 5900:5900 -ti --rm pandare/panda panda-system-i386 -vnc 0.0.0.0:0,to=99,id=default