Size: a a a

ru_nexus_sonatype

2021 October 30

PG

Pavel Gassan in ru_nexus_sonatype
Или я совсем не так понимаю как это работает?
источник

PG

Pavel Gassan in ru_nexus_sonatype
https://pastebin.com/pK5MQZcd - компос файл

https://pastebin.com/0HhWxTQ5 - докер конфиг

создал репозиторий с урл http://nexus-ip/repository/test/
но не могу сделать логин в репозиторий

root@ub:/home/grek# docker login  http://nexus/repository/test/
Username: admin
Password:
Error response from daemon: login attempt to http://nexus/v2/ failed with status: 404 Not Found
источник

РН

Рамиль Низаев... in ru_nexus_sonatype
Коллеги не упомянули про имя образа. Этот конфиг нгинкса предполагает что в имени образа должно быть имя репозитория.
источник

PG

Pavel Gassan in ru_nexus_sonatype
Можете привести пример?
источник

РН

Рамиль Низаев... in ru_nexus_sonatype
localhost:/v2/repo_name/bla_bla ->
localhost:/repository/repo_name/v2/repo_name/bla_bla
источник

РН

Рамиль Низаев... in ru_nexus_sonatype
V2 подставляют докер клиенты.
источник

РН

Рамиль Низаев... in ru_nexus_sonatype
Поправил пример
источник

PG

Pavel Gassan in ru_nexus_sonatype
docker login http://nexus/repository/test/v2/test

так? при условии что репозиторий у меня называется test?
источник

РН

Рамиль Низаев... in ru_nexus_sonatype
docker login nexus
источник

РН

Рамиль Низаев... in ru_nexus_sonatype
Docker pull nexus/test/bla_bla
источник

PG

Pavel Gassan in ru_nexus_sonatype
root@ub:/home/grek# docker login nexus
Username: admin
Password:
Error response from daemon: Get https://nexus/v2/: dial tcp: lookup nexus: Temporary failure in name resolution
источник

РН

Рамиль Низаев... in ru_nexus_sonatype
Советую Вам потренироваться на обычной ВМ, а потом в контейнер все это укладывать
источник

PG

Pavel Gassan in ru_nexus_sonatype
это конечно хороший совет, но раньше советовали сделать как в закрепе, сделал и ничего не понимаю))
источник

PG

Pavel Gassan in ru_nexus_sonatype
и с одним репозиторием то нет вопросов, в вот когда больше - хз что делать
источник

РН

Рамиль Низаев... in ru_nexus_sonatype
Закреп Вам показали в качестве примера настройки нескольких репозиториев без портов)))
источник

PG

Pavel Gassan in ru_nexus_sonatype
видимо надо еще поразбираться как это может работать, потому что пока никак(
источник

AG

Alex Gluck in ru_nexus_sonatype
Пинай меня, я помогу
источник

PG

Pavel Gassan in ru_nexus_sonatype
Пока приторможу. Узнаю на проекте что именно им надо может и простым реджистри от докера обойдется.
В любом случае признателен
источник

AG

Alex Gluck in ru_nexus_sonatype
Нексус хорош, когда у тебя кроме докера ещё другие бинарники
источник

PG

Pavel Gassan in ru_nexus_sonatype
Да, из-за этого и присматртваюсь к нему, потому что есть докер, апт, пупи, нагет и неплохо бы держать все в одном месте и центреализовано давать командам доступ.
источник