Afinstallation af vagrant-proxyconf efterlader gæstens filer
Ryd proxyindstillinger via vagrant-proxyconf, mens det stadig er tilgængeligt, og skel mellem værdierne nil, tom og false.
vagrant-proxyconf skriver indstillinger ind i gæsten. Fjernelse af dets plugin på værtsiden ruller ikke ændringer tilbage, som allerede er gemt i den pågældende VMs miljø og applikationskonfiguration.
For en kompatibel installation, hvor plugin'et stadig er tilgængeligt, er dets dokumenterede rydningskonfiguration:
Vagrant.configure("2") do |config|
config.proxy.enabled = false
end
Anvend gæstekonfigurationen gennem Vagrants normale opstarts- og provisioneringslivscyklus, før du afinstallerer plugin'et. Plugin'et dokumenterer, at false deaktiverer proxykonfiguration og fjerner indstillinger.
De øvrige værdier betyder noget andet. En tom eller false proxyindstilling fjerner den relevante indstilling. En nil-værdi lader gæstens eksisterende værdi være urørt. At slette en linje i Vagrantfile og dermed vende tilbage til nil er derfor ikke den samme oprydning.
Undersøg også VAGRANT_HTTP_PROXY og de relaterede værtsinput; plugin'et dokumenterer miljøinput, der kan tilsidesætte filværdier.
Hvis plugin'et allerede er fjernet, skal du identificere de gæstefiler, det ændrede, og gendanne deres tilsigtede værdier gennem projektets konfigurationsproces. Understøttede mål omfatter miljø- og pakkehåndterings- eller applikationsindstillinger, ikke kun én terminaleksport.
Den eksisterende VM behøver ikke ødelægges blot for at fjerne proxykonfiguration. Behold dens data, og gendan de relevante indstillinger bevidst.