Beschrieben in der Hoffnung, dass es zu Wissen wird, das ich bis zu einem gewissen Grad für mein eigenes Verständnis erforscht habe
Es wird in Jupyter Official Read the Docs beschrieben.
Die Ableitungsbeziehung ist wie folgt.
An dem Bildnamen ist es schwer zu erkennen, aber das "Minimal-Notebook" hat eine größere Bildgröße als das "Basis-Notebook".
Die, die (wahrscheinlich) oft verwendet wird
scipy-notebook
datascience-notebook
scipy-notebook
mit zusätzlichem R und JuliaWenn Sie also nur Python verwenden, reicht "scipy-notebook" aus (ich habe es falsch verstanden)
In jedem Repository befinden sich viele Bild-Tags, und es ist auf den ersten Blick schwierig zu wissen, welches verwendet werden soll. Die Regeln für Bild-Tags scheinen für jedes Repository kleine Macken zu haben, aber zum Beispiel lautet das Basis-Notebook ab dem 29. Juli 2020 wie folgt.
b5abe43c6d31
) ist der SHA-Digest des Containerbilds. Es gibt 6 Tags für den gleichen Digest.b90cce83f37b
) ist ebenfalls ein SHA-Digest. Dies ist der Commit-Hash auf der GitHub-Seite.Wie Sie diesen entnehmen können, wird das Image-Tag von "base-notebook" mit der Version registriert, die für jede Python-Version und Jupyter-Komponente (Jupyter Notebook, JupyterLab, JupyterHub) aktualisiert wurde.
In base-notebook
verweisen verschiedene Aliase auf ein Container-Image, und Sie finden das Image-Tag, das der früheren Python-Version entspricht.
Hier sind die am häufigsten verwendeten (wahrscheinlich) "scipy-notebook" -Bild-Tags nur Commit-Hashes, und es ist schwierig, das Bild-Tag zu finden, das der Python-Zielversion entspricht.
Nach dem Ausprobieren einiger Bilder scheint für jede Nebenversion von Python (3.6.6, 3.6.7, 3.8.0, ...) ein Bild-Tag erstellt worden zu sein.
Recommended Posts