Instance
Copy Page
Barrack API Documentation
Platform Documentation
Getting Started
Authentication & Access
Account Management
API Keys
GPU Models
Regions
Instance
OS Images
Bootsource Management
Deploy Instance
Instance Management
Hibernation
View Instances
Billing
Credit Depletion & Resource Protection
SSH Keys
Add SSH Keys
Manage SSH Keys
Connecting to Your VM via SSH
Volumes
Overview
Create Volume
List and View Volumes
Attach Volumes
Detach Volumes
Clone Volumes
Resize Volume
Delete Volume
Advanced Configurations
Network And Security
Cloudinit Script
Startup Script
Firewall
Manage Firewall
Rules and Attachment
Snapshot
Overview
Manage Snapshots
Restore Snapshots
Custom Images
Overview
Create and Manage Images
Balance
Get credit balance
GET
Deploy Instance
Create a new instance
POST
Pricing
Get pricing information
GET
Get pricing information
POST
Instances
List instances
GET
Delete instance
DELETE
Hibernate instance
POST
Reboot instance
POST
Restore hibernated instance
POST
Start instance
POST
Stop instance
POST
Toggle public IP for instance
POST
Get instance details
GET
Get firewalls attached to instance
GET
Add instance security rule
POST
Remove instance security rule
DELETE
Get instance billing
GET
List Instance eligible for snapshot creation
GET
SSH Keys
List SSH keys
Create SSH key
Get SSH key
Delete SSH key
Volumes
Attach volumes to instance
Detach volumes from instance
List volumes
Create volume
Get volume details
Delete volume
Clone volume
Resize volume
Get volume billing
List available volume types
Scripts
List all startup scripts
Create a startup script
Get startup script details
Update a startup script
Delete a startup script
Delete multiple startup scripts
Snapshots
Create snapshot
List snapshots
Get snapshot details
Delete snapshot
Restore snapshot
Get snapshot billing
Images
List custom images
Get image details
Delete custom image
List OS images
Create image from snapshot
Get snapshot-image relationship
Get snapshot-image relationship list
Firewalls
List firewalls
Get firewall details
Attach firewall to instances
Delete firewall
Remove firewall rule
Add firewall rule
Create firewall
List instances available for firewall attachment
Get supported protocols
GPU Stocks
Get GPU stock availability
GPU Specs
Get GPU specifications
Regions
List available regions
Schemas
AddFirewallRuleRequest
APIKeyResponse
AddFirewallRuleResponse
AddVMSecurityRuleResponse
AttachFirewallRequest
AggregatedBillingResponse
AttachFirewallResponse
AttachVolumesRequest
AttachVolumesResponse
AttachedFirewall
BatchSnapshotImageRelationshipResponse
Balance
Billing
ChatCompletionsRequest
ChatCompletionsResponse
CloneVolumeRequest
BillingRecord
BillingBreakdown
CloneVolumeResponse
BillingSummary
CreateFirewallRequest
CreateFirewallResponse
BootSourceEnum
CreateImageFromSnapshotRequest
BulkDeleteResponse
CreateSSHKeyRequest
CreateScriptRequest
CreateSnapshotRequest
CreateSnapshotResponse
CreateSSHKeyResponse
ComputeBilling
CurrencyEnum
Data
CreditBalanceResponse
CreateAPIKeyRequest
DeleteFirewallResponse
CreateVolumeRequest
CreateAPIKeyRequestTierEnum
DeleteSnapshotResponse
CreateVolumeResponse
CreateAPIKeyResponse
DeleteVMResponse
DetachVolumesRequest
DetachVolumesResponse
DeploymentRequest
DirectionEnum
DeploymentResponse
CreateSnapshotData
EthertypeEnum
ErrorResponse
FirewallAttachment
DeleteVolumeResponse
DeleteSSHKeyResponse
FirewallEnvironment
FirewallResponse
FirewallRule
FirewallVM
DataVolumeBilling
GetBatchSnapshotImageRelationshipsRequest
GetFirewallDetailsResponse
GPUStockConfiguration
GPUSpec
GetHibernatedVMsResponse
GPUStockItem
GPUSpecsResponse
GetSupportedProtocolsResponse
GPUStocksResponse
GetVMAttachedFirewallsResponse
DeploymentData
DeleteAPIKeyResponse
GetVolumeTypesResponse
HibernateVMResponse
HibernationBillingMetrics
ListFirewallsResponse
ListUserVMsResponse
ListVMsResponse
DeploymentDataStatusEnum
ModelsResponse
GetSSHKeysResponse
Pagination
PricingRequest
OSImage
Deposit
PricingResponse
OSImagesResponse
DepositStatusEnum
Protocol
GpuCountEnum
FirewallInstance
ProtocolEnum
Image
GpuModelEnum
GetVolumeDetailsResponse
RebootVMResponse
ImageCreateResponse
RecentHibernation
ImageDeleteResponse
GetVolumesWithNextNameResponse
RemoveFirewallRuleResponse
ImageDetailResponse
RemoveVMSecurityRuleResponse
Region
ImageListResponse
ResizeVolumeRequest
RegionsResponse
Price
ResizeVolumeResponse
ResourceTypeEnum
RestoreSnapshotRequest
RestoreSnapshotResponse
GetSSHKeyDetailResponse
RestoreVMResponse
Snapshot
SnapshotImageRelationshipResponse
GetSnapshotDetailsResponse
Specs
StartVMResponse
GpuBilling
StopVMResponse
TierEnum
UpdateScriptRequest
UsageHistoryResponse
UsageSummaryResponse
RegionEnum
UserVM
VMDetailsResponse
VMFlavor
InstanceFeatures
VMImage
InstanceSpecs
VMInstance
IpStatusEnum
VMResponse
SpecsMetadata
VMSecurityRule
VMSecurityRuleRequest
VMStatus
VMVolumeAttachment
Script
ListFirewallInstancesResponse
VolumeTypeEnum
SSHKeyResponse
ScriptListResponse
OsVolume
ListSnapshotsResponse
ListVMsForSnapshotResponse
ListAPIKeysResponse
PricingRequestVolumeTypeEnum
ToggleVMPublicIPResponse
PatchedDeposit
PatchedTransaction
PaymentMethodEnum
VolumeBillingRecord
VolumeBillingSummary
VolumeHourlyBillingResponse
SecurityRule
ScriptCreateResponse
RestoreSnapshotData
ScriptDeleteResponse
ScriptDetailResponse
VolumeResponse
ScriptUpdateResponse
StatusEnum
StorageBilling
SnapshotBillingRecord
SnapshotBillingResponse
SnapshotBillingSummary
SnapshotDetail
SnapshotListItem
SnapshotVMResponse
Tier528Enum
TokenObtainPair
TokenRefresh
Transaction
VolumeCreate
TransactionTypeEnum
VolumeCreateVolumeTypeEnum
VolumeRate
UserProfile
VMDetailVolumeAttachment
VMOperations
VMSpecs
VolumeTypeItem
VolumeTypesByTier
Instance
Copy Page
OS Images
Operating system images provide the foundation for your instances. Choose from Ubuntu, AlmaLinux, Debian optimized for GPU workloads.
Available Regions
#
Legacy Tier
CANADA-1
Ubuntu Server (20.04, 22.04, 24.04)
AlmaLinux 9
Debian 12
Advanced Tier
Finland-1, Finland-2, Finland-3
Ubuntu (22.04, 24.04)
CUDA variants (12.0 - 13.0)
Jupyter with PyTorch
Docker-enabled options
Legacy Tier Images
#
Available in
CANADA-1
region.
Ubuntu Server
#
Ubuntu 24.04 LTS:
Ubuntu Server 24.04 LTS R570 CUDA 12.8 with Docker
Ubuntu Server 24.04 LTS R570 CUDA 12.8
Ubuntu Server 24.04 LTS (Noble Numbat)
Ubuntu 22.04 LTS:
Ubuntu Server 22.04 LTS R570 CUDA 12.8 with Docker
Ubuntu Server 22.04 LTS R570 CUDA 12.8
Ubuntu Server 22.04 LTS R550 CUDA 12.4 with Docker
Ubuntu Server 22.04 LTS R550 CUDA 12.4
Ubuntu Server 22.04 LTS R535 CUDA 12.2 with Docker
Ubuntu Server 22.04 LTS R535 CUDA 12.2
Ubuntu Server 22.04 LTS (Jammy Jellyfish)
Ubuntu 20.04 LTS:
Ubuntu Server 20.04 LTS R535 CUDA 12.2 with Docker
Ubuntu Server 20.04 LTS R535 CUDA 12.2
Ubuntu Server 20.04 LTS (Focal Fossa)
Other Operating Systems
#
AlmaLinux 9 Plain
Debian 12 Plain
For specific workloads:
Barrack ComfyUI - WAN T2V-I2V
Barrack ComfyUI - WAN T2V 14B
Barrack Qwen 3-32B
Barrack ComfyUI SD-FLUX-KOHYA
Advanced Tier Images
#
Available in
Finland-1, Finland-2, Finland-3
regions.
Ubuntu 24.04
#
CUDA 13.0 Open:
Ubuntu 24.04 + CUDA 13.0 Open + Docker
Ubuntu 24.04 + CUDA 13.0 Open
CUDA 12.8 Open:
Ubuntu 24.04 + CUDA 12.8 Open + Docker
Ubuntu 24.04 + CUDA 12.8 Open
CUDA 12.6:
Ubuntu 24.04 + CUDA 12.6 + Docker
Ubuntu 24.04 + CUDA 12.6
Minimal:
Ubuntu 24.04 (Minimal Image)
Ubuntu 22.04
#
CUDA 13.0 Open:
Ubuntu 22.04 + CUDA 13.0 Open + Docker
Ubuntu 22.04 + CUDA 13.0 Open
CUDA 12.8 Open:
Ubuntu 22.04 + CUDA 12.8 Open + Docker
Ubuntu 22.04 + CUDA 12.8 Open
CUDA 12.4:
Ubuntu 22.04 + CUDA 12.4 + Docker
Ubuntu 22.04 + CUDA 12.4
CUDA 12.0:
Ubuntu 22.04 + CUDA 12.0 + Docker
Ubuntu 22.04 + CUDA 12.0
Minimal:
Ubuntu 22.04 (Minimal Image)
Jupyter Notebooks
#
Jupyter Nvidia Open Driver (Ubuntu 24.04, CUDA 12.8, PyTorch 2.7)
Jupyter (Ubuntu 24.04, CUDA 12.6, PyTorch 2.6)
B200-180GB GPU Compatibility
#
When deploying with B200-180GB GPU, only these images are compatible:
Ubuntu 24.04:
Ubuntu 24.04 + CUDA 12.8 Open + Docker
Ubuntu 24.04 + CUDA 12.8 Open
Ubuntu 24.04 (Minimal Image)
Ubuntu 22.04:
Ubuntu 22.04 + CUDA 12.8 Open + Docker
Ubuntu 22.04 + CUDA 12.8 Open
Ubuntu 22.04 (Minimal Image)
Jupyter:
Jupyter Nvidia Open Driver (Ubuntu 24.04, CUDA 12.8, PyTorch 2.7)
Choosing an Image
#
1
Select Your Region
Choose based on your required tier:
Legacy tier: CANADA-1
Advanced tier: Finland-1, Finland-2, or Finland-3
2
Match GPU Requirements
For B200-180GB GPU, select from the 7 compatible images listed above. All other GPUs support all images in their tier.
3
Consider CUDA Version
Select CUDA version based on your workload requirements. Higher CUDA versions support newer GPU features.
4
Docker or No Docker
Choose Docker-enabled images if you plan to run containerized workloads. Standard images provide more flexibility for custom configurations.
Support
#
Email Support
Need help choosing an image?
Contact our team for guidance on selecting the right OS image for your workload.
Instance Deployment
Ready to deploy?
Learn how to deploy instances using these OS images.
Previous
Regions
Next
Bootsource Management