У меня есть образ докера, который нужно распространить в более высокую среду. Поэтому мне нужно создать другое изображение из текущего, и единственное отличие - это файл конфигурации. Мне было интересно, есть ли простой способ сделать это, используя докерский конвейер Jenkins.
stage('Build Image') {
steps {
script{
docker.image('${env.IMG_NM}:${env.IMG_TAG}').inside {
sh 'cp ${WORKSPACE}/config.txt /path_to_my_config/config.txt'
}
}
}
}
На этом шаге я вставляю dgo в существующий образ докера и копирую файл поверх. Я не уверен, что делать дальше. Как мне зафиксировать этот докер-контейнер как другое изображение. Любая помощь приветствуется