How to Deploy a Container with Salad Portal

Salad Cloud simplifies container deployment, allowing you to easily manage containers within their organization. In this step-by-step guide, we will walk you through the process of deploying a container using the Salad Cloud Portal. Let's get started!

Step 1: Log in to the Salad Cloud Portal

  1. Open your preferred web browser and navigate to the Salad Cloud Portal.
  2. Enter your login credentials (username and password) to access your account dashboard.
Logging in to the Salad Cloud Portal

Logging in to the Salad Cloud Portal

Step 2: Create a new Organization and Project

  1. Within the dashboard, click on the "Create New Organization" button. (This assumes you're not already part of an organization that you've been invited to).
Creating a new organization

Creating a new organization

  1. Name the new organization and provide a project name.
  2. Click on "Create" to set up the new organization and project.
Creating your organization and Project

Creating your organization and Project

Step 3: Create a Container Group

  1. After creating the organization and project, Salad will prompt you to select a product. Choose "Create Container Group" from the options presented.
Selecting the 'Container Groups' product

Selecting the 'Container Groups' product

Step 4: Configure the Container Group

  1. On the configuration page, enter a name for your container group.
  2. Provide the Docker image in the desired format: docker.io/example-org/my-image:latest.
    1. In this example we are using docker.io/saladtechnologies/demo-image:0.1

      📘

      Image Source

      Currently, SaladCloud supports Docker manifest v1 and Docker manifest v2. OCI image manifests are not yet supported (but will be soon!). You can learn more about specifying the image source here.

  3. Specify the number of replicas (e.g., "1") that you want to deploy
Configure the Container group name and image name

Configure the Container group name and image name

  1. Scroll down to the "Resource" section and choose the required vCPU, memory size, and select GPU if needed for your container.
Configure the resources attached to each node

Configure the resources attached to each node

Step 5: Deploy the Container Group and Additional Configuration

  1. (Optional) Customize your container by exploring optional features like Networking, External Logging Service, and Environment Variables. Apply these settings according to your specific needs.
  2. Once you've completed the configuration, click "Deploy" to initiate the container deployment process.
Deploying your container group

Deploying your container group

Step 6: Start the Container Group

  1. After the deployment is successful, navigate to the container configuration page.
Starting your first container group

Starting your first container group

  1. You will see the details of your configured container. Click the "Start" button to initiate the container and push it into a running state.
Viewing details of the nodes running your container replicas

Viewing details of the nodes running your container replicas

👍

Congratulations!

You have successfully deployed a container using Salad Cloud Portal. You can now manage and monitor your containers efficiently through the intuitive Salad interface. Enjoy seamless containerization for your projects and applications.

📘

Need higher quotas?

Remember to regularly review and update your container settings as your project requirements evolve. If you are ready to expand beyond the limited quotas initially approved by the salad team, contact us or reach out to your account manager directly. Happy deploying!