A vagrant-proxyconf eltávolítása otthagyja a vendég fájljait
Törölje a proxybeállításokat a vagrant-proxyconf segítségével, amíg az még elérhető, megkülönböztetve a nil, az üres és a false értékeket.
A vagrant-proxyconf beállításokat ír a vendégbe. A gazdagép oldali bővítmény eltávolítása nem vonja vissza azokat a módosításokat, amelyek már el vannak mentve az adott VM környezetében és az alkalmazáskonfigurációban.
Egy kompatibilis telepítéshez, ahol a bővítmény még elérhető, a dokumentált törlőkonfiguráció ez:
Vagrant.configure("2") do |config|
config.proxy.enabled = false
end
Alkalmazza a vendég konfigurációját a Vagrant szokásos indítási és provisioning életciklusán keresztül, mielőtt eltávolítja a bővítményt. A bővítmény dokumentálja, hogy a false kikapcsolja a proxykonfigurációt és eltávolítja a beállításokat.
A többi érték mást jelent. Az üres vagy false proxybeállítás eltávolítja az érintett beállítást. A nil érték érintetlenül hagyja a vendég meglévő értékét. Ezért a Vagrantfile egy sorának törlése és ezzel a nil-hez való visszatérés nem ugyanaz a tisztítási művelet.
Vizsgálja meg a VAGRANT_HTTP_PROXY-t és a kapcsolódó gazdagép-bemeneteket is; a bővítmény dokumentál olyan környezeti bemeneteket, amelyek felülírhatják a fájl értékeit.
Ha a bővítményt már eltávolították, azonosítsa a módosított vendégfájlokat, és állítsa vissza a szándékolt értékeiket a projekt konfigurációs folyamatán keresztül. A támogatott célok közé tartoznak a környezeti, valamint a csomagkezelői vagy alkalmazásbeállítások, nem csak egyetlen terminál-export.
A meglévő VM-et nem kell megsemmisíteni csak a proxykonfiguráció eltávolításához. Őrizze meg az adatait, és tudatosan állítsa vissza a vonatkozó beállításokat.