L'errore che ricevi significa che sagemaker non è in grado di avviare la tua immagine Docker, questo perché non hai definito correttamente il punto di ingresso. Puoi dare un'occhiata al mio repo
. Fondamentalmente nel tuo dockerfile devi installare dei pacchetti, creare una cartella diciamo /opt/ml/code
e metti in questa cartella il tuo script di allenamento che si chiamerà train
. Il train
il file deve rispettare alcune indicazioni che puoi leggere qui .