This page shows how to create and connect to your first Scaleway compute instance. A compute instance is a computing unit, either virtual or physical that provides resources to run your applications on.
After you’ve launched your compute instance, you can connect to it as root and use it as you wish.
There are six steps to deploy a new compute instance:
Once the instance is deployed connect and log into it
Before starting, enter the Compute then Instances section of the management console.
Click the Create Instance button to launch the instance creation wizard.
Start by choosing an image for the compute instance:
You can choose an image from five sources:
OS Images: Choose your favourite basic Linux distribution, ready to be configured by you.
GPU OS: Choose an Ubuntu Image with Nvidia CUDA-drivers pre-installed for GPU applications.
InstantApps: We provide an up-to-date list different pre-installed applications.
My images: You can populate your own list of instance templates. See also Create your own image
Snapshots: You can recover an instance from a previously saved state. See also Backup your data with snapshots
You can choose the region in which your instance will be deployed geographically:
Currently we provide the following locations:
Choose the type of the instance that you want to deploy:
You can choose from the following instance types:
Several volumes can be configured to an instance, depending on its technical specifications. In addition, they can be snapshotted, mounted or unmounted.
You can configure advanced options of your instance, including:
Edit the following information about the instance:
Click the Create a new instance button. This action launches the create instance action. The instance will be ready soon after.
When your instance is running, the instances’s IP address is from the Instance Information tab, displaying in the management console:
Important: Your SSH public keys are fetched during the boot process.
If you add them after your instance is booted, they will not be added to your
If you do not want the keys to be downloaded during the next boot, execute the following command on your instance:
root@scw-fervent-torvalds:~# echo manual > /etc/init/ssh-keys.override
1 . On a Mac or Linux computer, open a terminal program by clicking on the corresponding icon:
2 . Type the following command in the shell:
$ ssh -i ~/.ssh/your_private_key root@your_instance_ip
3 . Allow connection to the host by typing
yes followed by pressing Enter:
The authenticity of host 'myhost.ext (18.104.22.168)' can't be established. RSA key fingerprint is 4f:ba:65:cf:14:64:a7:1e:b6:07:7c:00:71:95:21:fa. Are you sure you want to continue connecting (yes/no)?
4 . Well done, you are now logged into your instance!
On Windows, you will need a small application named PuTTy, an SSH client.
1 . Download PuttY here.
2 . Once you have downloaded PuTTY, just start the program by double-clicking on its icon:
3 . The main screen of the application displays:
4 . In the left-side menu, under Connection, expand the SSH sub-category:
5 . Upon the first connection, PuttY asks you to allow the connection to the host. Confirm by clicking on OK:
6 . The terminal window displays. Enter the user name
root and press Enter to authenticate against the server with your SSH key:
You are now logged into your instance from Windows.