TL; DR : Да. Вы не сможете использовать Dockerfile с именем, отличным от Dockerfile
Вкл. Параметры стратегии построения В разделе Путь Dockerfile вы найдете ограничения OCP относительно стратегии Docker:
По умолчанию в Docker сборках используется Dockerfile (с именем Dockerfile), расположенный в root контекста, указанного в BuildConfig.spe c .source Поле .contextDir.
Поле dockerfilePath позволяет сборке использовать другой путь для определения местоположения вашего Dockerfile относительно поля BuildConfig.spe c .source.contextDir. Это может быть просто другое имя файла, отличное от Dockerfile по умолчанию (например, MyDockerfile), или путь к Dockerfile в подкаталоге (например, dockerfiles / app1 / Dockerfile).
И они также используют пример:
strategy:
dockerStrategy:
dockerfilePath: dockerfiles/app1/Dockerfile