Size: a a a

Docker — русскоговорящее сообщество

2019 December 08

JZ

John Zoidberg in Docker — русскоговорящее сообщество
Привет всем. У меня есть контейнер дженкинса. Я запихиваю в /var/jenkins_home в контейнере все нужное, делаю docker commit, создаю заново контейнер из нового образа (который после коммита), а в папке /var/jenkins_home все в первозданном виде. Что я делаю не так?
источник

i

inqfen in Docker — русскоговорящее сообщество
Монтируешь ее откуда-то?
источник

JZ

John Zoidberg in Docker — русскоговорящее сообщество
не, все дело в том, что я в первый раз монтировал эту папку в хоста. Все было заебись до тех пор, пока не понадобилось перенесети готовый сервер. Тогда я взял образ дженкинса, запустил его без мониторовок, скопировал домашнюю папку дженкинса (со всеми настройками), сервер их подхватил, Все норм и работает как надо. После этого сделал коммит (все внутри контейнера, никаких монтировок наружу нет), создал новый контейнер из нового образа, чтоб проверить че да как, и получил залупу за воротник
источник

JZ

John Zoidberg in Docker — русскоговорящее сообщество
меня терзают смутные сомнения, что в оригинальном образе есть где-то интсрукция, которая обнуляет все в папке jenkins_home ну или я рукожоп
источник

i

inqfen in Docker — русскоговорящее сообщество
John Zoidberg
меня терзают смутные сомнения, что в оригинальном образе есть где-то интсрукция, которая обнуляет все в папке jenkins_home ну или я рукожоп
Вообще может быть, посмотри исходник докерфайла
источник

i

inqfen in Docker — русскоговорящее сообщество
Или inspect
источник

JZ

John Zoidberg in Docker — русскоговорящее сообщество
да, ща пойду смотреть
источник

JZ

John Zoidberg in Docker — русскоговорящее сообщество
я пока писал подумал об этом)
источник

Н

Никита in Docker — русскоговорящее сообщество
John Zoidberg
Привет всем. У меня есть контейнер дженкинса. Я запихиваю в /var/jenkins_home в контейнере все нужное, делаю docker commit, создаю заново контейнер из нового образа (который после коммита), а в папке /var/jenkins_home все в первозданном виде. Что я делаю не так?
commit
push
pull
источник

i

inqfen in Docker — русскоговорящее сообщество
Там может быть VOLUME /var/jenkins_home
источник

i

inqfen in Docker — русскоговорящее сообщество
Никита
commit
push
pull
Так он у него локальный есть
источник

i

inqfen in Docker — русскоговорящее сообщество
Как я понимаю он на одной машине и проверяет
источник

Н

Никита in Docker — русскоговорящее сообщество
он контейнер обновил, а не имедж
источник

i

inqfen in Docker — русскоговорящее сообщество
Никита
он контейнер обновил, а не имедж
commit обновляет именно image
источник

i

inqfen in Docker — русскоговорящее сообщество
но локально
источник

i

inqfen in Docker — русскоговорящее сообщество
а push его пушит в реджистри
источник

JZ

John Zoidberg in Docker — русскоговорящее сообщество
да понятно, я потом его пушу, а потом делаю пул
источник

JZ

John Zoidberg in Docker — русскоговорящее сообщество
там есть мерзкий дежнкинс.сш
источник

JZ

John Zoidberg in Docker — русскоговорящее сообщество
он мне не нравится ))
источник

JZ

John Zoidberg in Docker — русскоговорящее сообщество
А че я гадаю. Ща в корне создам папку и проверю, если не пропала значит все хорошо. А домашняя папка в env , теоретически ее при запуске можно указать в другое место
источник