ownCloud has a publicly developed community appliance on GitHub. Download the latest release from the Appliances tab on the ownCloud server installation page. The easiest way to get the VM up and running is by using VirtualBox and downloading the OVA image from the installation page.
Follow these steps to get the appliance working:
Note
You should write down your admin password, and make sure the login credentials are no longer displayed. Click the [Hide Credentials] button. When using the ownCloud Proxy app, this Web page may be publicly visible.
Note
Inside the VM, ownCloud runs with a default disk size of 40 GB and its own MySQL database. The ownCloud admin user is also a valid account on the Ubuntu system that runs inside the VM. You can administer the VM via SSH.
For VMware
You can follow most of the steps above, however, after opening the VMX file, you will have to configure Bridged Network as Network Adapter
There are a number of unofficial pre-made virtual machine-based appliances: