Docker image with the Vagrant provider for VMware vCloud Director®
3.4K
Docker image with the Vagrant provider for VMware vCloud Director®
There is a helper script vcloud that should be installed on your local machine in addition to a Docker engine.
Download the helper/vcloud.sh script and put it into a directory of your PATH.
curl -o vcloud https://raw.githubusercontent.com/plossys/vagrant-vcloud/my/helper/vcloud.sh
chmod +x vcloud
Download the helper/vcloud.bat script and put it into a directory of your PATH.
Invoke-WebRequest -Outfile vcloud.bat -Uri https://raw.githubusercontent.com/plossys/vagrant-vcloud/my/helper/vcloud.bat -UseBasicParsing
You can use the vcloud configure command to retrieve your vCloud org settings that should be placed in your global Vagrantfile.
vcloud configure --hostname yourCloud --username yourAccount --orgname yourOrg
Put the output into your global Vagrantfile and adjust the user + password or use the given environment variables. You also should create a separate user in your vOrg with vOrg Administration rights for Vagrant.
With the vcloud helper script you can run commands like this
vcloud up
vcloud up registry
vcloud ssh registry
vcloud status
vcloud halt
vcloud destroy -f
This script maps your global Vagrantfile with your vCloud settings to /user and the current directory with the project Vagrantfile and provision scripts to /work into the container.
docker build -t plossys/vagrant-vcloud .
Content type
Image
Digest
Size
287 MB
Last updated
over 9 years ago
docker pull plossys/vagrant-vcloud