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

Обсуждаем вопросы, посвященные Docker🐳, Docker Swarm и всей экосистеме. Обмениваем идеями, новостями и решаем пробемы. Вам могут быть полезны: @coreos_ru, @kubernetes_ru, @devops_ru, @rkt_ru Рекомендуем сразу отключить уведомления для удобства

2608 members

Архив канала @docker_ru 23 сентября 2016 г.

03:43:18 ПП
User 141089312
Есть подозрение, что jenkins не подцепляет авторизационные данные(не читает ~/.docker/config.json) для частного registry и при попытке docker push выдаёт 401
03:43:25 ПП
User 141089312
кто-то сталкивался с таким?
03:43:44 ПП
User 71516652
что значит "женкинс"?
03:43:51 ПП
User 71516652
вызов cmdline клиента докера?
03:44:01 ПП
User 71516652
или какие-то библиотеки?
03:44:13 ПП
User 141089312
ssh на удалённом сервере
03:44:46 ПП
User 71516652
т.е. женкинс вызывает ssh с docker push?
03:44:54 ПП
03:45:42 ПП
User 71516652
как-то это странно, но ок ) и типа если без женкинса сделать ssh docker push такой, то все работает?
03:46:29 ПП
User 141089312
ssh docker push не пробовал, а зайти на тот сервер на котором собирается и с которого пушится по ssh и сделать docker push - всё отлично
03:46:49 ПП
User 71516652
ну так попробуйте )
03:46:51 ПП
User 71516652
очевидно женкинс тут не при чем вообще. за чтение докер-конфига отвечает клиент, к докер-демону летят уже команды с соответсвующими заголовками
03:47:34 ПП
User 141089312
работает
03:47:44 ПП
User 141089312
сделал с другого сервера ssh docker push
03:48:03 ПП
User 71516652
т.е. если вызывается именно docker push (а не какой-то клиент используется), то все должно работать как обычно
03:48:07 ПП
User 141089312
не работает именно из jenkins-а
03:48:45 ПП
User 141089312
jenkins просто выполняет на удалённом сервере через ssh команды (в том числе и docker push)
03:49:41 ПП
User 71516652
и ssh вы сделали тем же юзером, которым подключается женкинс?
03:50:24 ПП
User 141089312
конечно-же - это первое, что я перепроверил
03:50:33 ПП
User 71516652
тогда нинаю!
04:08:23 ПП
User 141089312
а можно как-то передать аутентификационные данные в команде push?
04:08:29 ПП
User 141089312
у нее вроде нет таких опций
04:13:17 ПП
04:13:26 ПП
User 71516652
на сколько мне известно
04:33:07 ПП
User 141975931
А вы уверены что с дженкинса ходите именно на этот сервер? Может проблема с dns или какой либо проброс портов?