mgreenwald-pm
mgreenwald-pm
Maybe something like https://github.com/smashwilson/lets-nginx could be built into harbor? Or this? https://github.com/AnalogJ/letsencrypt-http01-docker-nginx-example
@mbentley Even with --insecure-registry I am still getting: `[ERROR] curl => API failure1` `[ERROR] Migration from v1 to v2 failed!`
Thanks for the help: `docker run -it -v ~/.aws:/root/.aws:ro -v /var/run/docker.sock:/var/run/docker.sock -e V1_REGISTRY=registry.domain.com: -e V2_REGISTRY=registry.domain.com -e NO_LOGIN=true -e USE_INSECURE_CURL=true -e USE_HTTP=true docker/migrator 2>&1 | tee migration.log` It is attempting to...
We are using auth_basic and htpasswd on nginx. The following output has NO_LOGIN removed. ``` [!!] Please login to registry.domain.com: Username (flastname): WARNING: login credentials saved in /root/.dockercfg. Login Succeeded...
Yes, I removed NO_LOGIN.
But I am still getting the same errors regardless of how I attempt to use the migrator.
``` $ curl -u flastname -v https://registry.domain.com/v1/search?q= Enter host password for user 'flastname': * Trying 1.1.1.1... * Connected to registry.domain.com (1.1.1.1) port 443 (#0) * found 173 certificates in /etc/ssl/certs/ca-certificates.crt...
I removed `-e USE_HTTP=true` as well. Everything behind ../ is exposed once authenticated. So I guess I need to enable search on my registry.
Apparently search is part of the Docker v1 API so its not something that can be enabled or disabled.
Its configured to use sqlalchemy. :-/