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.

Kapcsolódó cikkek