Ciao,
mi servirebbe un aiuto da neofita di docker e python.
Devo dockerizzare un'applicazione python, che su una vm funziona senza problemi lanciando lo script python (es. ./script.py start o python3 script.py start)
Se sul dockerfile non metto alcun CMD o ENTRYPOINT e lo lancio interattivamente, il comando lanciato manualmente funziona e lo script viene lanciato e lasciato in esecuzione a tempo indeterminato (lo script verifica alcuni stream live e quando vanno online li salva in locale).
Ora, per far partire lo script in automatico sul container ho provato
ENTRYPOINT ["python3", "script.py", "start"]
ENTRYPOINT ["./script.py", "start"]
ma il container parte e termina come se lo script fosse terminato quando invece dovrebbe rimanere in esecuzione fino ad uno stop.
Come devo lanciare uno script python del genere nel dockerfile? Ho cercato in giro ma non ne vengo a capo
Grazie