1. #1
    Grünschnabel
    Avatar von American Psycho
    Registriert seit
    28.11.2016
    Beiträge
    25
    Thanked 15 Times in 9 Posts

    Standard Docker-Compose/Pip sehr langsam auf dem Raspberry Pi

    Hey,

    ich habe auf einem Raspberry Pi 2 Docker gemäß der offiziellen Anleitung (docker-ce via Docker Repo) installiert und dazu Docker-Compose über Pip. Dies funktioniert soweit auch. Allerdings ist Docker-Compose bei mir sehr langsam. Selbst einfachste Kommandos wie das Ausgeben der Version dauern etliche Sekunden. Es ist aber nur Compose betroffen, Docker selbst weist eine normale Reaktionsgeschwindigkeit auf:
    Code:
    pi@rpi2:~ $ time docker --version
    Docker version 17.09.0-ce, build afdb6d4
    
    real    0m0,110s
    user    0m0,070s
    sys     0m0,030s
    
    pi@rpi2:~ $ time docker-compose --version
    docker-compose version 1.16.1, build 6d1ac219
    
    real    0m6,702s
    user    0m6,510s
    sys     0m0,150s
    Auf Github habe ich ein Ticket für OS X gefunden. Dort wird von DNS-Problemen berichtet und empfohlen, diese lokal über die /etc/hosts aufzulösen:
    Code:
    127.0.0.1 localunixsocket.local
    127.0.0.1 localunixsocket
    Das bracht eben so wenig Verbesserung wie das Abschalten von IPv6. Mir ist jedoch aufgefallen, dass Pip selbst ebenfalls sehr langsam ist:
    Code:
    pi@rpi2:~ $ time pip --version
    pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)
    
    real    0m5,437s
    user    0m5,200s
    sys     0m0,210s
    Ob Pip oder Pip3 macht keinen Unterschied, im Gegenteil - Pip3 ist sogar noch langsamer:
    Code:
    pi@rpi2:~ $ time pip3 --version
    pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.5)
    
    real    0m9,193s
    user    0m8,200s
    sys     0m0,280s
    Python selbst ist jedoch nicht betroffen:
    Code:
    pi@rpi2:~ $ time python --version
    Python 2.7.13
    
    real    0m0,008s
    user    0m0,000s
    sys     0m0,000s
    Was kann ich tun? Ist beim Basteln sehr nervig, wenn es ewig dauert, bis solche Kleinigkeiten ausgeführt werden... Nutze Raspbian 9 mit den aktuellsten Updates.

  2. #2
    AFU
    AFU ist offline
    U-Labs Routinier
    Avatar von AFU
    Registriert seit
    19.11.2011
    Beiträge
    351
    Thanked 72 Times in 59 Posts

    Standard AW: Docker-Compose/Pip sehr langsam auf dem Raspberry Pi

    Hi, cool das sich noch wer für Docker interessiert, ist sicher die Zukunft.
    Snapshot der Maschine ziehen sofern möglich und dann:
    schmeiß pip runter und installier es neu
    schmeiß docker runter und installier es neu
    Alternativ kannst du auch eine Verbindung mit RJ45 bzw. Wlan oder whatever testen um auszuschließen, dass es an der Verbindung liegt.
    2ten PI hast du vermutlich nicht zur Hand um einen Vergleich anzustellen?

  3. #3
    Projektleitung
    Avatar von DMW007
    Registriert seit
    15.11.2011
    Beiträge
    4.048
    Thanked 8.453 Times in 2.522 Posts
    Blog Entries
    5

    Standard AW: Docker-Compose/Pip sehr langsam auf dem Raspberry Pi

    Ich habe seit längerem das gleiche Problem auf einem Vanilla Pi3, dort ist Docker-Compose nur marginal schneller wie auf dem Pi2 des TE:

    Code:
    daniel@pi3:~ $ time docker-compose --version
    docker-compose version 1.16.1, build 6d1ac219
    
    real    0m5,717s
    user    0m6,380s
    sys     0m0,260s
    Unter OSX gibt es DNS-Probleme, dies scheint aber nur Macs zu betreffen. Unter Linux konnte ich keine langsamen DNS-Anfragen feststellen. Es gibt mehrere Tickets dazu wie beispielsweise dieses hier. Die vorgeschlagenen Workarounds brachten alle keine nennenswerte Verbesserung. Ich denke, das es an der Performance des Raspberry Pi liegt. Auf dem Desktop wird ebenfalls ein Python-Unterbau genutzt und dort ist Docker-Compose mit ca 300-400ms für die Versionsausgabe immer noch vergleichsweise langsam - wenngleich die Verzögerung dort verschmerzbar ist. Ich habe einen schnellen USB-Stick bestellt und werde bei Zeit mal testen, ob die Auslagerung darauf einen Performance-Schub bringt. Könnte mir gut vorstellen, dass die SD-Karte hier der Flaschenhals ist.


Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 21.10.2017, 00:35
  2. Youtube lädt sehr langsam
    Von Noize im Forum Internet und Technik
    Antworten: 10
    Letzter Beitrag: 23.10.2013, 17:57
  3. Uploaded.net Download sehr langsam
    Von 5onny6lack im Forum Internet und Technik
    Antworten: 26
    Letzter Beitrag: 27.05.2013, 00:02
  4. PC sehr langsam (übertrieben langsam)
    Von Xin Zhao im Forum Hardware
    Antworten: 2
    Letzter Beitrag: 06.06.2012, 20:07
  5. Seitenaufbau sehr langsam
    Von x BoooM x im Forum Internet und Technik
    Antworten: 3
    Letzter Beitrag: 03.02.2012, 01:13
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191