Я решил эту проблему, выполнив следующие действия.
1) создал новый Docker-репозиторий.
2) в Nexus создал новую роль со всеми доступами для этого Docker-репозитория
3) создал нового пользователя и назначил новую роль этому новому пользователю.
4) в daemon.json добавил ip и полное имя машины в незащищенные реестры.
daemon.json
{
"insecure-registries" : ["10.232.208.199:8083","machinename.fqdn:8083"]
}
после этого сработало
docker login -u **newuserwithdockerroles** -p mypass machinename.fqdn:8083