Eu tenho contêiner de docker com software instalado e configurado.
Não existe nenhum programa que deva ser iniciado / executado o tempo todo.
O que eu quero - sua capacidade de iniciar algum comando, dependendo de eventos externos. gostar:
docker exec mysupercont /path/to/mycommand -bla -for
e
docker exec mysupercont /path/to/myothercommand
Mas "exec" é impossível quando o contêiner está parado, e também esse contêiner contém alguns dados "funcionais", que são usados para esses comandos, então não posso usar
docker run ...
sempre, porque recriar contêiner a partir da imagem e destruir meus dados.
Qual é a maneira "certa" e "melhor" de manter esse contêiner em funcionamento? Qual comando posso iniciar por dentro?
docker run -d --name=name container tail -f /dev/null