Поскольку вы не поделились своим config.json
здесь, я хотел бы поделиться с вами моим, который отлично работает на моей стороне:
{
"id": "06111f22-xxx-fba560f7d470",
"description": "",
"administratorsGroup": null,
"authorization": {
"parameters": {
"username": "xxxx",
"password": "xxxxxx",
"email": "",
"registry": "https://index.docker.io/v1/"
},
"scheme": "UsernamePassword"
},
"createdBy": null,
"data": {
"registrytype": "DockerHub"
},
"name": "Dockerhub",
"type": "dockerregistry",
"url": "https://hub.docker.com/",
"readersGroup": null,
"groupScopeId": null,
"serviceEndpointProjectReferences": null,
"operationStatus": null
}
В этом config.jso
n файле пароль должен быть открытый текст . После создания вы можете go UI, а затем нажать Проверить это соединение , чтобы увидеть, успешно ли оно создано:
Для вывода команды, который отображается после создания служебного соединения через cli:
Вы можете игнорировать этот вывод null
, который на самом деле это выход, который мы установили для защиты данных о конфиденциальности пользователя от перехвата и анализа, что приведет к краже данных. Это как у нас дизайн.
Фактически, пароль сохраняется в фоновой базе данных в фоновом режиме после его создания. Это просто представлено как null
во взаимодействии данных с внешним интерфейсом. Просто для безопасности защищены.
Чтобы подтвердить, успешно ли он создан, вы можете следовать методу, который я показал выше. Go UI, затем нажмите Проверьте это соединение , чтобы увидеть, является ли это доступным сервисным соединением.