2016-05-28 2 views
2

Я хотел бы получить OpenAI Gym, работающий с визуализированной визуализацией OpenGL в контейнере докера.Как визуализация OpenAI Gym работает в Docker?

Это просто, чтобы получить OpenAI Gym, работающий внутри Docker. Тем не менее, не сразу понятно, как заставить отображаемую среду отображать в окне на моем ноутбуке OS X, когда вы вызываете env.render() в среде OpenAI в контейнере Docker.

Как это сделать?

ответ

0

Вы можете попробовать обмен файл сокет X11 с контейнером ... Таким образом, ваш контейнер может писать в него, и он будет показывать на вас машине:

Что-то вроде этого:

docker run --privileged=true --rm \ 
    -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix \ 
    ... 
Смежные вопросы