1. A system for deploying a virtual server image to a cloud environment, comprising: one or more computers executing within a cloud environment, wherein each computer includes a processor and one or more hypervisors, and wherein each hypervisor is associated with a bootstrap configuration that enables virtual server images to be booted therein; a virtual server image, which when executed by a hypervisor provides a virtual machine environment for use by a software application included within the virtual server image, wherein the virtual server image includes a bootable part of a virtual machine, and a non-bootable part of the virtual machine; and a virtual server image updater associated with a particular hypervisor, which receives and configures the virtual server image for execution by the particular hypervisor, including modifying a configuration of one or more of the bootable and non-bootable parts of the virtual machine to match the bootstrap configuration required by the particular hypervisor, including mounting the virtual server image locally, as a file system that includes a plurality of directories corresponding to the bootable and non-bootable parts of the virtual machine, selectively modifying the file system while mounted, to configure one or more of the bootable and non-bootable parts of the virtual machine to match the bootstrap configuration required by the particular hypervisor, and providing the modified file system to the particular hypervisor, as a reconfigured virtual server image, for execution thereon.