Development Environments Made Easy!

Vagrant for Mac

Vagrant 2.2.8

  -  29.4 MB  -  Freeware

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of Vagrant 2.2.8.


For those interested in downloading the most recent release of Vagrant for Mac or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • Vagrant 2.2.8 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Vagrant 2.2.8 Screenshot 1
  • Vagrant 2.2.8 Screenshot 2
  • Vagrant 2.2.8 Screenshot 3
  • Vagrant 2.2.8 Screenshot 4
  • Vagrant 2.2.8 Screenshot 5

What's new in this version:

Features:
- virtualbox/disks: Add ability to manage virtual disks for guests

Improvements:
- bin/vagrant: Automatically include global options within commands
- bin/vagrant: Suppress Ruby warnings when not running pre-release version
- communicator/ssh: Add support for configuring SSH connect timeout
- core: Update childprocess gem
- core: Add cli option --no-tty
- core: Overhaul call stack modifications implementation for hooks and triggers
- core/bundler: Cache plugin solution sets to speed up startup times
- config/vm: Addbox_download_options config to specify extra download options for a box
- guest/alpine: Add ansible provisioner guest support
- guest/linux: Update systemd? check to use sudo
- guest/linux: Use systemd if available to halt and reboot system
- guests/linux: Mount smb folders with mfsymlinks option by default
- guest/redhat: Add support for SMB
- guest/windows: Rescue all regular exceptions during reboot wait
- providers/docker: Support catching container name when using podman
- provisioners/docker: Support Centos8
- provisioners/podman: Add Podman as a provisioner
- provisioners/salt: Allow specifying python_version

Bug fixes:
- communicators/winssh: Fix issues with Windows SSH communicator
- core/bundler: Activate vagrant specification when not active
- core/bundler: Properly resolve sets when Vagrant is in prerelease
- core/downloader: Always set -q flag as first option
- core/hooks: Update dynamic action hook implementation to prevent looping
- core/synced_folders: Validate type option if set
- guests/debian: Choose netplan renderer based on network configuration and installed tools
- host/darwin: Quote directories in /etc/exports
- host/linux: Ensure /etc/exports does not contain duplicate records
- host/windows: Check all interfaces for port conflict when host_ip: "0.0.0.0"
- providers/docker: Fix issue where Vagrant fails to remove image if it is in use
- providers/docker: Fix issue with getting correct docker image id from build output
- providers/hyperv: Prevent error when identity reference cannot be translated
- provider/hyperv: Use service id for manipulating vm integration services
- providers/virtualbox: Parse list dhcpservers output on VirtualBox 6.1
- providers/virtualbox: Raise an error if guest IP ends in .1
- provisioners/shell: Ensure windows shell provisioners always get an extension
- util/io: Fix encoding conversion errors