Я создаю изображение с другого изображения, которое задает конкретную точку входа. Однако я хочу, чтобы мое изображение имело значение по умолчанию. Как сбросить ENTRYPOINT?По умолчанию Docker entrypoint
Я попробовал следующее Dockerfile:
FROM some-image
ENTRYPOINT ["/bin/sh", "-c"]
К сожалению, это не работает, как точки входа по умолчанию, как это нужно команда котироваться.
docker run myimage ls -l/ # "-l /" arguments are ignored
file1 file2 file3 # files in current working directory
docker run myimage "ls -l /" # works correctly
Как использовать команды без цитирования?
см. Справку по сбросу точки входа '$ docker run --help | grep entrypoint' показывает '--entrypoint Перезаписать стандартную ENTRYPOINT изображения' – user2915097
Мне нужно сделать это в файле Dockerfile –