i trying install docker truster registry (dtr). executing following command:
docker run -it --rm \ docker/dtr install \ --ucp-url https://10.000.000.125 \ --ucp-node node123 \ --dtr-external-url https://10.000.000.97 \ --ucp-username admin --ucp-password admin \ --ucp-ca "$(cat ucp-ca.pem)" \
i getting following error back:
erro[0000] make sure there node in ucp cluster port 80 , port 443 open. confirm ucp node have dtr images or can obtain them docker hub. fata[0000] problem running container 'dtr-phase2' image 'docker/dtr:2.0.2': couldn't create container 'dtr-phase2' image 'docker/dtr:2.0.2': error response daemon: unable find node satisfies following conditions [available container slots] [node==node123 node!=node123]
i able ping server trying install dtr. not know issue means. appreciate help
i've tried reproduce problem have (using trial dtr license).
i assume node, installing dtr on, joined ucp cluster , can test connection dtr node tcp port 443 on ucp controller.
according documentation:
dtr-external-url, public ip or domain name dtr can reached
so, precisely speaking, --dtr-external-url
should 10.000.000.97
in case (although agree parameter name bit misleading).
it's hard advise without knowing details ucp configuration (such networking, etc). considering error message, advise verify hostname of dtr node indeed set node123
, correctly resolved 10.000.000.97
.
Comments
Post a Comment