так понял тут создается докер имэйдж с моим названием и с моей версией которую я захочу?
stage("Build Docker Image"){
sh 'docker build -t gustaff0/jenkins_pipeline_kitchen:2.0.0 .'
} ps.Jenkins
видимо да
а обязательно ли для этого стейджа нужен Dockerfile?
ну билд иначе не случиться
sh 'docker build -t gustaff0/jenkins_pipeline_kitchen:2.0.0 . -f Ne-Dockerfile'
он в таком случае без докерфайла сбилдит?
https://docs.docker.com/engine/reference/builder/
не, -f это указание на файл
а хорошо)
но это должно быть нечто в формате докерфайла
можешь указать какой угодно файл и где угодно, главное с контекстом не проебать в таком случае
Обсуждают сегодня