Запустите отдельный сервер Bokeh - PullRequest
0 голосов
/ 04 октября 2018

Я пытаюсь запустить сервер bokeh в контейнере Docker, но bokeh не позволяет мне вводить команды во время работы сервера.Есть ли способ запустить сервер отдельно, чтобы я мог вводить другие команды, пока страница открыта?Я использую (слегка измененный) образ Ubuntu с python3 для этого контейнера.

Если кто-то случайно узнает, почему я не смогу получить доступ к странице с хост-машины после показа портов, которые 'было бы еще лучше - это большая проблема, которую я пытаюсь решить.

1 Ответ

0 голосов
/ 13 декабря 2018

Вы можете использовать эту строку:

bokeh serve --show --allow-websocket-origin=localhost:5006 file_name.py

Поместите в конец файла Docker следующую команду, чтобы запустить указанную выше команду и получить доступ к приложению, которое вы пытаетесь разместить:

CMD ["bokeh","serve","--show","--allow-websocket-origin=localhost:5006","file_name.py"]
...