Het verwijderen van vagrant-proxyconf laat de bestanden van de gast staan
Wis proxyinstellingen via vagrant-proxyconf zolang het beschikbaar is, en let op het verschil tussen nil, leeg en false.
vagrant-proxyconf schrijft instellingen in de gast. Het verwijderen van de host-side plug-in draait wijzigingen niet terug die al zijn opgeslagen in de omgeving van die VM en in de applicatieconfiguratie.
Voor een compatibele installatie waarin de plug-in nog beschikbaar is, is de gedocumenteerde wiskonfiguratie:
Vagrant.configure("2") do |config|
config.proxy.enabled = false
end
Pas de gastconfiguratie toe via de normale opstart- en provisioning-levenscyclus van Vagrant voordat u de plug-in verwijdert. De plug-in documenteert dat false de proxyconfiguratie uitschakelt en instellingen verwijdert.
De andere waarden betekenen iets anders. Een lege of false proxyinstelling verwijdert de betreffende instelling. Een nil-waarde laat de bestaande waarde van de gast ongemoeid. Een regel uit de Vagrantfile verwijderen en zo terugkeren naar nil is dus niet dezelfde opruimactie.
Controleer ook VAGRANT_HTTP_PROXY en de bijbehorende host-invoer; de plug-in documenteert omgevingsinvoer die bestandswaarden kan overschrijven.
Als de plug-in al is verwijderd, identificeer dan de gastbestanden die hij heeft gewijzigd en herstel hun bedoelde waarden via het configuratieproces van het project. Ondersteunde doelen omvatten omgevings- en pakketbeheer- of applicatie-instellingen, niet alleen één terminal-export.
De bestaande VM hoeft niet te worden vernietigd alleen om de proxyconfiguratie te verwijderen. Bewaar de gegevens en herstel de relevante instellingen bewust.