Я использую dockerPlugin
в моем SBT
проекте:
enablePlugins(dockerPlugin)
Я также создаю gitlab-ci.yml
для построения конвейеров с kaniko
и предоставления пути к Dockerfile
:
--dockerfile Dockerfile
Но я получил ошибку при запуске этого конвейера:
error resolving dockerfile path: please provide a valid path to a Dockerfile
Возможно, проблема здесь в том, что я использую dockerPlugin
и Dockerfile
создается в каталоге target/docker/stage
после сделать docker:publishLocal
локально Конечно, я не могу использовать его при строительстве трубопровода.
Я также пытался сделать некоторые "волхвы c", такие как:
--dockerfile= ./workspace/Dockerfile
--dockerfile= ./target/docker/stage/Dockerfile
Но это не помогло, а также.
Мой вопрос - как обеспечить goo путь в Dockerfile
при использовании dockerPlugin
в scala приложении? Я знаю, что это обычная проблема, но я не смог найти решение для dockerPlugin
дела.