Size: a a a

2020 September 02

PK

Pavel Kamyshev in jenkins_ru
Anton
как порешал?
плагины откатывал
источник

A

Andrew in jenkins_ru
Pavel Kamyshev
а зачем докер то ставить, если ты билдишь в поде, как я понимаю в кубе
да, в кубе. А как тогда сбилдить имедж не ставя докер?
источник

AM

Alexey M in jenkins_ru
Andrew
я тоже так думал. Но он пишет что нет прав
Ну вполне возможно что в docker:stable прописано что-то типа `USER some-non-priveleged-user`)
источник

PK

Pavel Kamyshev in jenkins_ru
Andrew
да, в кубе. А как тогда сбилдить имедж не ставя докер?
а под разве не доцкером запущен, не?
источник

PK

Pavel Kamyshev in jenkins_ru
Andrew
да, в кубе. А как тогда сбилдить имедж не ставя докер?
смаунтить сокет с хоста
источник

SD

Stas Drozdov in jenkins_ru
Andrew
да, в кубе. А как тогда сбилдить имедж не ставя докер?
kaniko
источник

PK

Pavel Kamyshev in jenkins_ru
ну и собрать кастомный слейв с доцкером внутри уже
источник

SD

Stas Drozdov in jenkins_ru
и вообще иди кури как билдить контенеры в контейнерах и что такое dind
источник

SD

Stas Drozdov in jenkins_ru
апт гетом он дженкинсом внутрь пода ставит
источник

SD

Stas Drozdov in jenkins_ru
🤣🤣
источник

A

Andrew in jenkins_ru
Pavel Kamyshev
а под разве не доцкером запущен, не?
Я думал что используя имедж докера не надо ставить докер. Но делаю шаг с dockerImage = docker.build то пишет что нет докера
источник

SD

Stas Drozdov in jenkins_ru
как вас допускают до таких задач вообще без инструкции
источник

DB

Dmitry Burmistrov in jenkins_ru
Andrew
Всем привет. Подскажите пожалуйста есть
    stages {
     stage('initialization'){
         steps{
           sh 'sudo apt-get update && sudo apt-get install -y docker.io'
         }
     }
в ответ мне sudo: not found а когда пробую без судо что нет прав доступа. Как установить докер для билда на pod?
на агенте уже должно стоять всё, что необходимо для работы пайплайна. не надо настраивать агент джобой. максимум - воспользоваться tox/venv
источник

PK

Pavel Kamyshev in jenkins_ru
Stas Drozdov
как вас допускают до таких задач вообще без инструкции
это жесть, задача напррод
источник

PK

Pavel Kamyshev in jenkins_ru
понимания чот никакого
источник

N

Noel in jenkins_ru
Andrew
На поде (я взял в качестве имеджа docker:stable) собрать имедж из докерфайла и отправить его в докеррепу
источник

A

Andrew in jenkins_ru
Да не на прод это. Это для обучение. Я имел ввиду что это ТИПО КАК В ПРОДЕ
источник

PK

Pavel Kamyshev in jenkins_ru
Andrew
Да не на прод это. Это для обучение. Я имел ввиду что это ТИПО КАК В ПРОДЕ
это говно, а не как в проде
источник

A

Andrew in jenkins_ru
Dmitry Burmistrov
на агенте уже должно стоять всё, что необходимо для работы пайплайна. не надо настраивать агент джобой. максимум - воспользоваться tox/venv
Надо поискать доку как устанавливать что-то на агента?
источник

A

Andrew in jenkins_ru
спасибо, буду изучать
источник