Redireciona as conexões de soquete da web para o contêiner docker recém-criado com nginx

1

Eu criei uma imagem do Docker que expõe uma determinada porta e escuta uma única conexão de soquete da web.

É possível configurar o nginx de maneira que, para cada nova conexão de soquete da web, um novo container baseado nessas imagens seja criado ( docker run -d -P my_image ) e a nova conexão seja encaminhada para o novo container? / p>

Basicamente, isso não tem muito a ver com o docker. Basta considerar um script, que é executado e retorna o número de uma porta local, a conexão deve ser redirecionada para.

    
por muffel 24.02.2015 / 20:26

1 resposta

1

Existe um caminho. Eu não cheguei a testar o código ainda, mas eu encontrei alguém que estava fazendo exatamente o que você está perguntando.

Ele tem seu código em github.com

link

Ele foi projetado para iniciar um novo docker para cada nova conexão. Em seguida, destrua a janela de encaixe após algum tempo de inatividade.

Espero que isso lhe dê um bom começo na direção certa.

    
por 24.02.2015 / 20:44