ну напишите функцию, которая будет вешать событие и записывать его в какой-то массив. Когда нужно всё удалить - проходитесь по массиву и вызываете removeEventListener...
о каких графических фичах идет речь. Я не особо понял что вы имели ввиду в первой части вопроса. У меня в данный момент стоит немного старая версия докера на w7, которая использует docker-machine как обертку.
Ninja Mate: смысл в том, что мы собираем объект с ключами равными нашим датам. Тут проверка на то, что в результате уже есть ключ, тогда суммируем значение. Иначе делаем новый ключ.
Dev-ev: не, не gui не будет никакого. Докер САМ ставит очень урезанную версию убунты без GUI и всего и она ему нужна просто для работы. Вы будете общаться с докером через консоль из-под винды. Т.е. для вас эта виртуалка не будет существовать по сути.
Roman Postovalov: ну запустите какой-нибудь webpack-dev-server или watcher, чтобы он следил за изменениями. Это не обязательно должно быть на хостовой ОС, можно написать скрипт который будет делать exec в контейнере с вебпаком и запускать watch/его аналог. Ну а можно да, на хосте запустить тот же watch/dev-server
Андрей: честно говоря не знаю, вообще вы уверены что вам нужно дождаться инициализации всех сервисов? Ведь можно же при первом коннекте запускать инициализацию и т.д? Мне кажется это - более частый случай.