Docker Image Download schlägt fehl

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

sadfllie

Benutzer
Registriert
13. Sep. 2012
Beiträge
7
Reaktionspunkte
0
Punkte
1
Liebes Forum,

ich knabbere nun schon seit geraumer Zeit an einem Problem. Ich versuche ein Docker Image auf meine Synology herunterzuladen. Dabei kann ich das Image in der Registry sehen, kann die Version auswählen und auf Download klicken. Danach erhalte ich einen Download Job unter Images der 0 Byte beträgt. Nach 3 Sekunden sagt mir der Job er sei fertig ohne das eigentliche Image heruntergeladen zu haben. Meine erste Vermutung war, dass es ein Problem mit dem Image gibt. Also habe ich das Ganze mit einer anderen Synbox getestet. Keine Probleme (beide übrigens baugleich). Einziger Unterschied im Setup ist, dass die eine Box hinter einem Proxy steht, die andere direkt mit dem Internet kommuniziert. Daher war mein zweiter Verdacht der Proxy. Also habe ich per "export HTTP_PROXY:<proxy.domain:port>" HTTPS_PROXY und NO_PROXY gesetzt. Allerdings hat das auch nicht geholfen. Nun bin ich mit meinem Latein am Ende. Hat noch jemand einen Tipp an was es liegen könnte?

vielen Dank schonmal vorab


Daten:
DS1512+
DSM5.2-5592 update 3
Docker Version 1.6.2-0036
 
Moin,

erstmal danke für den Tipp:

If you're behind a proxy, chances are that docker is failing to build your containers, as it is not able to pull base images, and commands in the Dockerfile that need to access the internet are failing. Let's see how to fix that.
Edit /etc/defaults/docker.io and add the following lines:

Das Problem ist aber, dass auf meiner gesamten Synbox kein configfile "docker.io" zu finden war. Den Service habe ich, nachdem ich die Umgebungsvariablen gesetzt hatte, übrigens durchgestartet.
 
Die angegebenen Pfade gelten wohl nur für Ubuntu. Wie so oft bei *ix gibt es für jede Distro wieder eigene Pfade. Je nachdem muss man dann auch docker-io, lxc-docker, docker oder docker-engine installieren. Bei Docker kannst du auch nach folgendem suchen (Ich hab keine Syno die Docker unterstützt).

/etc/default/docker
/etc/sysconfig/docker

BTW weiss jemand wie der Docker Support für Syno weiter geht? Z.B. ist jetzt RHEL6 aus den unterstützen OS gestrichen worden.
 
Hat niemand einen Tipp an was das Download Problem des Docker Containers liegen könnte bzw. wo man den Proxy einstellt?
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat