Eu tenho o Nginx instalado em um contêiner do Docker e estou tentando executá-lo assim:
docker run -i -t -p 80:80 mydockerimage /usr/sbin/nginx
O problema é que, da maneira como o Nginx funciona, é que o processo inicial gera imediatamente um processo mestre do Nginx e alguns trabalhadores e sai. Como o Docker está apenas observando o PID do comando original, o contêiner pára.
Como evito que o contêiner pare? Eu preciso ser capaz de dizer para vincular ao processo filho primeiro ou impedir que o processo inicial do Nginx saia.