Deployment
You have the option to self-host locally using the CLI, Docker Compose, Kubernetes with Helm, and more. We’re continuously improving the self-hosting experience to help you get up and running with our services in just a few minutes. If you encounter any issues during self-deployment, feel free to reach out on GitHub or join our Discord community for support.
Docker Resource Requirements
To successfully launch Instill Core, it's essential to meet the following Docker Engine resource requirements. Typically, launch failures occur due to inadequate virtual disk size. We strongly recommend configuring the Docker Engine with the following settings for optimal performance:
In order to launch Instill Core successfully, it's imperative to ensure that your Docker Engine meets the following resource requirements. Often, launch failures are attributed to insufficient virtual disk space. To achieve optimal performance, we strongly recommend configuring your Docker Engine with the following settings:
Docker Engine Resource | Minimal Requirements | Recommended Requirements |
---|---|---|
CPU Limit | 4 | 8 |
Memory Limit | 8 GB | 32 GB |
Swap | 1 GB | 1 GB |
Virtual Disk Limit | 64 GB | 256 GB |
Please note that the initial launch process may take up to 1 hour, contingent on your internet speed. Subsequent launches will be considerably quicker, usually completing in under 5 minutes.
Deploy with CLI
Please check out CLI.
Deploy with other methods
Alternatively, you can deploy Instill Core via:
Updated about 21 hours ago