Μια προσαρτημένη διαμόρφωση Wget μπορεί να διορθώσει το Wget αφήνοντας το Drush ή το Composer αμετάβλητα. Ξεκινήστε από το πρόγραμμα που κάνει το αποτυχημένο αίτημα και μετά παράσχετε τον μεσολαβητή στο όριο εκκίνησης εκείνου του προγράμματος.

Προγράμματα κεντρικού υπολογιστή

Για τα προγράμματα κεντρικού υπολογιστή που υποστηρίζουν τις συνήθεις μεταβλητές, δώστε:

export http_proxy=http://proxy.example:8080
export https_proxy=http://proxy.example:8080
export no_proxy=localhost,127.0.0.1,::1,.ddev.site

Η μεταβλητή HTTPS επιλέγει προορισμούς HTTPS· το HTTP URL της περιγράφει τον ακροατή μεσολάβησης. Ένα τελικό σημείο από τη λίστα μεσολαβητών HTTP είναι υποψήφιο όταν η σχετική λήψη στον κεντρικό υπολογιστή ή στο web container μπορεί να χρησιμοποιήσει δημόσια διαδρομή.

Κατασκευές και εκτέλεση container

Το DDEV τεκμηριώνει την ενότητα proxies στο υπάρχον ~/.docker/config.json:

{
  "proxies": {
    "default": {
      "httpProxy": "http://proxy.example:8080",
      "httpsProxy": "http://proxy.example:8080",
      "noProxy": "localhost,127.0.0.1,::1,.ddev.site"
    }
  }
}

Συγχωνεύστε αυτή την ενότητα αντί να αντικαταστήσετε την ταυτοποίηση ή άλλες υπάρχουσες καταχωρίσεις και μετά επανεκκινήστε το έργο DDEV. Το Docker χρησιμοποιεί αυτές τις ρυθμίσεις για να παρέχει μεταβλητές περιβάλλοντος και ορίσματα κατασκευής. Τα προγράμματα στο web container εξακολουθούν να πρέπει να τις υποστηρίζουν.

Λήψεις βασικών εικόνων

Μια βασική εικόνα που λείπει τη λήψη της αναλαμβάνει ο δαίμονας Docker. Η παραπάνω διαμόρφωση πελάτη δεν ορίζει τον μεσολαβητή αυτού του δαίμονα και μια θερμή προσωρινή μνήμη εικόνων μπορεί να αποφύγει εντελώς τη λήψη.

Διατηρήστε τις τοπικές διαδρομές εφαρμογής και υπηρεσιών του DDEV στο προβλεπόμενο άμεσο εύρος. Προσαρμόστε τη σύνταξη παράκαμψης στον πραγματικό καταναλωτή όταν προσθέτετε εσωτερικά domains ή εύρη διευθύνσεων.

Σχετικά άρθρα