Ich habe eine private PyPi-Registrierung mit Nexus. Ich kann problemlos von meinem Host-Rechner aus veröffentlichen/installieren (meine persönlichen Pakete sowie allgemeine Pakete über den PyPi-Nexus-Proxy). Wenn ich versuche, ein Docker-Image mit Dockerfile zu erstellen, kann ich weder meine eigenen Pakete noch öffentliche Pakete über die Nexus-Proxy-Registrierung installieren (aber ich kann immer noch öffentliche Pakete aus der gemeinsamen öffentlichen Registrierung
https://pypi.org/ installieren).
Dockerfile (Teil)
Code: Select all
RUN pypy3 -m pip install --index-url https://username:password@host/repository/pypi-proxy/ flask
RUN pypy3 -m pip install --index-url https://username:password@host/repository/pypi-private/ my
Fehler
Code: Select all
Collecting flask
ERROR: Could not find a version that satisfies the requirement flask (from versions: none)
ERROR: No matching distribution found for flask
Ich habe Probleme mit DNS gesehen, aber ich kann von
https://pypi.org/ installieren, also ist das nicht der Fall.