WebSockets no Elastic Beanstalk com Docker

Tentando implantar uma imagem do Docker no AWS Elastic Beanstalk em execução em uma única instância por enquanto. Tudo funciona bem, além dos WebSockets que estou usando no Socket.IO.

Outra postagem sugere remover o nginx, mas isso não é mais possível ou simplesmente não é uma opção para implantações com o Docker.

Eu tenho um script python que altera a configuração do nginx para permitir conexões WebSocket. Quando eu ssh na instância e executo esse script, ele funciona. No entanto, essa parte da configuração do nginx ainda não existe quando ebextensions são executadas, portanto, não consigo executar esse script automaticamente.

Se você quiser tentar você mesmo, estou tentando implantardatabench_examples. Está funcionando quando você implanta isso comeb init eeb start e então ssh na instância e vá para/var/app/current e corrasudo python nginx_socketio_conf.py que altera o arquivo de configuração nginx. Se não estiver funcionando, você verá um erro 500 no console do navegador para o handshake Socket.IO ao executar osimplepi análise.

questionAnswers(1)

yourAnswerToTheQuestion