powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Docker: image update
10 сообщений из 35, страница 2 из 2
Docker: image update
    #39982462
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если использовать конфигурацию из
https://itnext.io/docker-in-docker-521958d34efd
то нужно создавать группу docker с одним и тем же group id на хосте и на дженкинс контейнере
и добавлять jenkins в группу docker (на хосте и в контейнере)
(этот вариант у меня заработал)
...
Рейтинг: 0 / 0
Docker: image update
    #39982632
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblab
то нужно создавать группу docker с одним и тем же group id на хосте и на дженкинс контейнере
можно мапинг настроить id настроить, но вообще привилегированный режим все решает
...
Рейтинг: 0 / 0
Docker: image update
    #39982705
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bga83
можно мапинг настроить id настроить

про маппинг по id ничего не знаю, объясните зачем и когда применяется
...
Рейтинг: 0 / 0
Docker: image update
    #39982731
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
еще я хочу разобраться с сокетами, где можно прочитать как все это работает?
...
Рейтинг: 0 / 0
Docker: image update
    #39982733
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblab
bga83
можно мапинг настроить id настроить

про маппинг по id ничего не знаю, объясните зачем и когда применяется

https://docs.docker.com/engine/security/userns-remap/ а надо затем, что на разных хоятах разные id локального пользователя, который нужен могут быть, гне образа же пересобирать каждый раз. Да и еще куча нюансов духе того что контейнерного рута, надо бы в обычного пользователя мапить во избежание

mini.weblab
еще я хочу разобраться с сокетами, где можно прочитать как все это работает?
man socket


а вообще не игнорируй так усердно офоициальную документацию по используемуму стеку
...
Рейтинг: 0 / 0
Docker: image update
    #39982734
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblab
еще я хочу разобраться с сокетами, где можно прочитать как все это работает?

там если детально разбираться, то можно черти в какие глубины залезть :) Достаточно знать, что юниксовый сокет это как файл, в который можно писать и читать и в данном случае через это приложения обмениваются командами с движком докера. Т.е. чтобы контейнер с дженкинсом мог вызывать движок докера (для сборки имеджа) надо чтобы у него были права rw на этот сокет, вот и все.
...
Рейтинг: 0 / 0
Docker: image update
    #39982874
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bga83, fkthat
Спасибо!
...
Рейтинг: 0 / 0
Docker: image update
    #39985419
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бонус миссии: сделала микро CI в GitHub(Actions)
...
Рейтинг: 0 / 0
Docker: image update
    #39985474
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblab
бонус миссии: сделала микро CI в GitHub(Actions)
именно CI? с полноценным прогоном различных тестов: юнит, функциональных, интеграционных, регрессии, нагрузочного, по безопасности? или просто сборка, деплой?
...
Рейтинг: 0 / 0
Docker: image update
    #39985581
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bga83,

именно CI
а) с прогоном всех тестов на push и pull request
б) и выполнением тестов по расписанию для проверки 3rd party сервисов

и все это за бесплатно!

(синтаксис такой же как при создании container image)
...
Рейтинг: 0 / 0
10 сообщений из 35, страница 2 из 2
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Docker: image update
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]