Attach and boot custom ISO images on your Vultr VX1™ Cloud Compute instance using the Customer Portal or API for flexible OS installation.
ISO images allow you to install a specific operating system on a Vultr VX1™ Cloud Compute instance. Custom ISOs enable you to deploy operating systems not available in the default Vultr installer list. They are useful for creating tailored environments or booting into specialized modes, such as rescue and recovery environments.
Follow this guide to attach a custom ISO to a Vultr VX1™ Cloud Compute instance using the Vultr Customer Portal, or API.
Send a GET request to the List Instances endpoint and note your target instance's ID.
$ curl "https://api.vultr.com/v2/instances" \
-X GET \
-H "Authorization: Bearer ${VULTR_API_KEY}"
Send a GET request to the List ISOs endpoint and note your target ISO ID.
$ curl "https://api.vultr.com/v2/iso" \
-X GET \
-H "Authorization: Bearer ${VULTR_API_KEY}"
Send a POST request to the Attach ISO to Instance endpoint to attach the ISO to your target instance.
$ curl "https://api.vultr.com/v2/instances/{instance-id}/iso/attach" \
-X POST \
-H "Authorization: Bearer ${VULTR_API_KEY}" \
-H "Content-Type: application/json" \
--data '{
"iso_id" : "<iso-id>"
}'
If successful, you receive a 200 status code response.