Skip to content
This repository has been archived by the owner. It is now read-only.
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

AppCatalyst has been discontinued, this repository is for historical preservation only

Vagrant provider for VMware AppCatalyst® Gem Version Gitter

This plugin supports vmware_desktop, vmware_fusion and vmware_workstation box type, the same used by Hashicorp plugins for VMware products.


Latest version can be easily installed by running the following command:

vagrant plugin install vagrant-vmware-appcatalyst

Vagrant will download all the required gems during the installation process.

After the install has completed a vagrant up --provider=vmware_appcatalyst will trigger the newly installed provider.

Note: The AppCatalyst Daemon must be running before bringing up a new vagrant box: appcatalyst-daemon start


If you already have vagrant-vmware-appcatalyst installed you can update to the latest version available by issuing:

vagrant plugin update vagrant-vmware-appcatalyst

Vagrant will take care of the upgrade process.


Here's a sample Vagrantfile that builds a docker host on AppCatalyst and starts a Wordpress container on port 80, make sure you replace the placeholders with your own values.

# Set our default provider for this Vagrantfile to 'vmware_appcatalyst'
ENV['VAGRANT_DEFAULT_PROVIDER'] = 'vmware_appcatalyst'

nodes = [
  { hostname: 'gantry-test-1', box: 'hashicorp/precise64' },
  { hostname: 'gantry-test-2', box: 'hashicorp/precise64' }

Vagrant.configure('2') do |config|

  # Configure our boxes with 1 CPU and 384MB of RAM
  config.vm.provider 'vmware_appcatalyst' do |v|
    v.cpus = '1'
    v.memory = '384'

  # Go through nodes and configure each of them.j
  nodes.each do |node|
    config.vm.define node[:hostname] do |node_config| = node[:box]
      node_config.vm.hostname = node[:hostname]
      node_config.vm.synced_folder('/Users/frapposelli/Development', '/development')


Copyright © 2015 VMware, Inc. All Rights Reserved.

Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, without warranties or conditions of any kind, EITHER EXPRESS OR IMPLIED. See the License for the specific language governing permissions and limitations under the License.

You can’t perform that action at this time.