Sto creando un'immagine da un'altra immagine che imposta un punto di accesso specifico. Comunque voglio che la mia immagine ne abbia una predefinita. Come posso resettare ENTRYPOINT?Punto di accesso predefinito Dockypoint
ho provato la seguente Dockerfile:
FROM some-image
ENTRYPOINT ["/bin/sh", "-c"]
Purtroppo non funziona come l'entrypoint di default in quanto è necessario il comando di essere citato.
docker run myimage ls -l/ # "-l /" arguments are ignored
file1 file2 file3 # files in current working directory
docker run myimage "ls -l /" # works correctly
Come utilizzare i comandi senza citare?
Vedere la guida per reimpostare l'operazione di destinazione '$ docker --help | grep entrypoint' mostra '--entrypoint Sovrascrive il ENTRYPOINT predefinito dell'immagine' – user2915097
Ho bisogno di farlo nel Dockerfile –