Installation
Follow the instructions given below to get started with DevKinsta. Alternatively, you can join our next webinar session to learn how to install and use DevKinsta. Our webinar runs frequently, so find a time that fits your schedule and register now!
Download DevKinsta
First, visit the DevKinsta download page. You’ll need to enter your name and email address to begin the download.
For Mac, choose the installation file for your hardware:
- For Apple silicon Macs: DevKinsta_arm64.dmg
- For Intel Macs: DevKinsta_x64.dmg
DevKinsta Requirements and Installation
Depending on your operating system, follow the instructions outlined below.
Windows
Minimum | Preferred | Note | |
---|---|---|---|
Disk space | 5GB | 10GB | |
Memory | 2GB | 4GB | |
Docker Desktop | v2.0.0 | >=v4.17.0 | Install or update to the latest version. |
Windows 10 64-bit: Pro, Enterprise, or Education (Build 16299 or later)
- Enabling the Hyper-V and Containers Windows features is recommended.
- The following hardware prerequisites are required to run Client Hyper-V on Windows 10 successfully:
- 64-bit processor with Second Level Address Translation (SLAT)
- 4GB system RAM
- BIOS-level hardware virtualization support must be enabled in the BIOS settings.
Windows 10 Home (version 1903 or higher)
- Enable the WSL 2 feature on Windows. For detailed instructions, refer to the Microsoft documentation.
- The following hardware prerequisites are required to run WSL 2 on Windows 10 Home successfully:
- 64-bit processor with Second Level Address Translation (SLAT)
- 4GB system RAM
- BIOS-level hardware virtualization support must be enabled in the BIOS settings.
Installing on Windows
- Double-click on the downloaded file to launch the installer, which will guide you through the setup process. We suggest running the installation with Administrator mode (all users) as it’s needed for permissions to write to the host file and SSL generator.
- If prompted, download and install Docker Desktop.
- When you launch the app for the first time, it will need 5-10 minutes (depending on your connection speed) to download dependencies and other items it requires to function. This only needs to be done once, though; any time you re-launch DevKinsta, it’ll take you straight to your site list.
- Choose Yes when Windows requests: Do you want to allow this app to make changes to your device?
- Once installation is complete, feel free to delete the installer.exe file.
Mac
Minimum | Preferred | Note | |
---|---|---|---|
Disk space | 5GB | 10GB | |
Memory | 2GB | 4GB | |
Docker Desktop | v2.0.0 | >=v4.17.0 | Install or update to the latest version. |
- Mac hardware must be a 2010 or a newer model, with either:
- Intel’s hardware support for memory management unit (MMU) virtualization, including Extended Page Tables (EPT) and Unrestricted Mode.
- Or Apple silicon’s Virtualization Extensions.
You can check to see if your machine has this support by running the following command in a terminal:
sysctl kern.hv_support
If your Mac supports the Hypervisor framework, the command prints:
kern.hv_support: 1
- macOS must be version 12.0 or newer. We recommend using the latest version of macOS.
Installing on macOS
- Double-click on the downloaded DMG file. This will create an icon for the installer application and will open it right away.
- Drag the DevKinsta application in the opened window into the Applications folder.
- You can now launch DevKinsta from your applications. You can also hit Command + Space to open Spotlight search and start typing “DevKinsta,” and hit return/Enter once it pops up.
- If prompted, download and install Docker Desktop.
- When you launch the app for the first time, it will need 5-10 minutes (depending on your connection speed) to download dependencies and other required items. This only needs to be done once, though; any time you re-launch DevKinsta, it’ll take you straight to your site list.
- Enter your password when asked.
- Once done, close the window and delete the DMG file and the installer created.
Linux
Minimum | Preferred | Note | |
---|---|---|---|
Disk space | 5GB | 10GB | |
Memory | 2GB | 4GB | |
Docker Engine | v2.0.0 | >=v2.5.0 |
Ubuntu 20.04 LTS (or later)
- Officially, DevKinsta is only supported for Ubuntu.
- You’re free to try it on any other Debian-based distro, but they’re not supported officially as of yet.
Installing on Linux
- Double-click on the downloaded DevKinsta installer file. This will open the installer right away.
- Proceed with the installation by following the instructions.
- If prompted, download and install Docker Engine.
- When you launch the app for the first time, it’ll take 5-10 minutes (depending on your connection speed) to download dependencies and other required items. This only happens the first time you launch DevKinsta. Subsequent launches will take you straight to your site list.
- Enter your password when asked.
- Once done, close the window and delete any installation files created.
Setting Docker Context to Engine
If Docker Desktop and Docker Engine are both installed on Ubuntu, you can only access one of them at a time. Docker context determines which one your Docker client is connected to.
Check which context is currently in use with docker context list
or docker context ls
, which will return a list of contexts. The active context is indicated with an asterisk (*).
![A list of Docker contexts, with the active context indicated with an asterisk (*).](https://kinsta.com/_next/image?url=https%3A%2F%2Fkinsta.com%2Fwp-content%2Fuploads%2F2023%2F03%2Fdevkinsta-docker-context-list.png&w=1920&q=75)
To switch the context to Docker Engine, run:
docker context use default