Deïnstallasie van vagrant-proxyconf laat die gas se lêers agter
Vee volmaginstellings uit deur vagrant-proxyconf terwyl dit beskikbaar is, en let op die verskil tussen nil-, leë en false-waardes.
vagrant-proxyconf skryf instellings in die gas. Om die inprop aan die gasheerkant te verwyder keer nie die veranderinge wat reeds in daardie VM se omgewing en toepassingkonfigurasie gestoor is nie.
Vir 'n versoenbare installasie waar die inprop nog beskikbaar is, is die gedokumenteerde skoonmaakkonfigurasie:
Vagrant.configure("2") do |config|
config.proxy.enabled = false
end
Pas die gas-konfigurasie toe deur Vagrant se normale opstart- en voorsieningslewensiklus voordat jy die inprop verwyder. Die inprop dokumenteer dat false volmagkonfigurasie deaktiveer en instellings verwyder.
Die ander waardes beteken verskillende dinge. 'n Leë of false volmaginstelling verwyder die toepaslike instelling. 'n nil-waarde laat die gas se bestaande waarde ongeraak. Om 'n reël uit die Vagrantfile te skrap en sodoende na nil terug te keer is dus nie dieselfde skoonmaakbewerking nie.
Ondersoek ook VAGRANT_HTTP_PROXY en die verwante gasheerinsette; die inprop dokumenteer omgewingsinsette wat lêerwaardes kan oorheers.
As die inprop reeds verwyder is, identifiseer die gas-lêers wat dit verander het en herstel hul bedoelde waardes deur die projek se konfigurasieproses. Ondersteunde teikens sluit omgewings- en pakketbestuurder- of toepassinginstellings in, nie net een uitvoer in die terminaal nie.
Die bestaande VM hoef nie vernietig te word net om volmagkonfigurasie te verwyder nie. Hou sy data en herstel die relevante instellings doelbewus.