How can OpenAI Gym‘s visualizations work within Docker?

题意:OpenAI Gym 的可视化功能如何在 Docker 中运行?

问题背景:

I'd like to get OpenAI Gym working with the rendered OpenGL visualizations within a docker container.

我想在 Docker 容器中让 OpenAI Gym 与渲染的 OpenGL 可视化一起工作

It's straightforward to get OpenAI Gym running within Docker. However, it's not immediately clear how to get the rendered environment to display in a window on my OS X laptop when you call env.render() on an OpenAI environment within the Docker container.

在 Docker 中运行 OpenAI Gym 是很直接的。然而,当你在 Docker 容器内调用 env.render() 时,如何在我的 OS X 笔记本电脑上显示渲染的环境窗口并不明显

How do I go about this?

我该怎么做呢?

问题解决:

You can try sharing your X11 socket file with your container... That way your container can write to it and it will show on you machine:

你可以尝试将 X11 套接字文件与容器共享......这样容器就可以写入它,渲染的内容将显示在你的机器上

Something like this:

类似这样的:

python 复制代码
docker run --privileged=true --rm \
    -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix \
    ...
相关推荐
CoderJia程序员甲1 小时前
GitHub 热榜项目 - 日榜(2025-12-11)
git·ai·开源·llm·github
小痞同学2 小时前
【AI专题】一、提示词(prompt)
ai·prompt
潘晓可2 小时前
Docker部署Bookstack
运维·docker·容器
Heavydrink2 小时前
华为云EulerOS 2.0安装docker详细教程
docker·容器·华为云
哥布林学者2 小时前
吴恩达深度学习课程四:计算机视觉 第一周:卷积基础知识 课后习题和代码代码实践
深度学习·ai
网络小白不怕黑2 小时前
Docker容器网络:从容器互联到跨主机通信
网络·docker·容器
Rysxt_2 小时前
Docker Compose 启动与停止命令完全指南
docker·容器·docker compose
Henry_Lau6173 小时前
Convai插件使用解析
ai·unity3d
网络小白不怕黑3 小时前
Docker Compose与私有仓库
运维·docker·容器
安思派Anspire4 小时前
构建自我提升的AI智能体:完整训练架构指南
aigc·openai·agent