> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gmicloud.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Rent Containers

## Step 1: Resource Information

1. Navigate to **Containers** → **Launch** or click the "**Launch**" button on the Containers page
2. Configure your container's resource settings:

   * **Billing Method**: Choose between "Pay as you go" (charged by minute) or "Prepaid Plan" (pay upfront for a fixed duration)
   * **Duration** (Prepaid only): Choose the prepaid usage period
   * **Data Center**: Select your preferred data center location
   * **Type**: Choose the instance type (CPU-only or a GPU type such as L40S, H200)
   * **Specification**: Pick an instance plan showing CPU/memory/storage details and hourly price
   * **Instance Quantity**: Set the number of containers to launch

<img src="https://mintcdn.com/gmicloud/ee-whETWdXVc2yI-/assets/container-launch-step1-resource-info.png?fit=max&auto=format&n=ee-whETWdXVc2yI-&q=85&s=e5fccfdaf9e87d77e759e4ba8de82655" alt="container-launch-step1-resource-info.png" width="3024" height="1440" data-path="assets/container-launch-step1-resource-info.png" />

3. Select a **Template** for your container image (choose from official images or your saved templates)

<img src="https://mintcdn.com/gmicloud/ee-whETWdXVc2yI-/assets/container-launch-step1-template.png?fit=max&auto=format&n=ee-whETWdXVc2yI-&q=85&s=57a194727bfa6eeb46c2a53f9b89e4df" alt="container-launch-step1-template.png" width="3024" height="1440" data-path="assets/container-launch-step1-template.png" />

4. Click "**Continue**" to proceed

## Step 2: Networking Configurations

Configure network settings for your container:

1. **Elastic IP (Public IP)**: Toggle on to assign a static public IPv4 address to your container

   * **Auto-Create a New EIP**: Automatically provisions and attaches a new EIP (recommended for most users)
   * **Manually Assign**: Pick an existing EIP from your account

   <Note>EIP is not supported for the Prepaid billing method. For prepaid containers, create and associate an EIP separately from the Elastic IP dashboard after launch.</Note>

2. **Firewall**: Select a firewall to control inbound/outbound traffic for the container. Defaults to **All Open** which allows all traffic — choose a stricter preset or a custom firewall for production workloads.

For official templates provided by GMI, some port quick-setups are available:

3. Toggle **Expose SSH Port 22** for SSH access (available for official templates only)
4. Toggle **Expose JupyterLab Port 8888** for JupyterLab access (available for official templates only)

Otherwise, port mappings need to be added manually:

5. Add custom port mappings if needed:

   * **Listening Port**: The external port (publicly accessible)
   * **Container Port**: The internal container port
   * **Protocol**: TCP or UDP

   <Note>If **using a custom template**, please **install the SSHD service in the template**; otherwise, **you CANNOT connect with SSH by default**. All official templates have the SSHD service installed by default.</Note>

<img src="https://mintcdn.com/gmicloud/ee-whETWdXVc2yI-/assets/container-launch-step2-networking.png?fit=max&auto=format&n=ee-whETWdXVc2yI-&q=85&s=bfda0737c4ce6c7c79bd30330a5c0695" alt="container-launch-step2-networking.png" width="3024" height="1440" data-path="assets/container-launch-step2-networking.png" />

6. Click "**Continue**" to proceed

## Step 3: Storage

Configure storage settings for your container:

1. Select the storage volume to mount
2. The **Mount Path** will be automatically configured (e.g., `/share`)

<img src="https://mintcdn.com/gmicloud/ee-whETWdXVc2yI-/assets/container-launch-step3-storage.png?fit=max&auto=format&n=ee-whETWdXVc2yI-&q=85&s=8b0ff47e41def79d75222a4790733f08" alt="container-launch-step3-storage.png" width="3024" height="1440" data-path="assets/container-launch-step3-storage.png" />

3. Click "**Continue**" to proceed

## Step 4: Advanced Configurations

Configure optional advanced settings:

1. **Environment Variables**: Toggle to add environment variables for your container (maximum 10)
2. **Start Commands**: Toggle to add custom start commands for your container

<img src="https://mintcdn.com/gmicloud/ee-whETWdXVc2yI-/assets/container-launch-step4-advanced.png?fit=max&auto=format&n=ee-whETWdXVc2yI-&q=85&s=5dbfd8742bb87aeaef776ec876da2a66" alt="container-launch-step4-advanced.png" width="3024" height="1440" data-path="assets/container-launch-step4-advanced.png" />

3. Click "**Continue**" to proceed

## Step 5: Basic Information

Configure the basic information for your container:

1. **Name**: Enter a name for your container (auto-generated by default)

<img src="https://mintcdn.com/gmicloud/ee-whETWdXVc2yI-/assets/container-launch-step5-basic-info.png?fit=max&auto=format&n=ee-whETWdXVc2yI-&q=85&s=479ec6ae3c7caaada844828d9185f897" alt="container-launch-step5-basic-info.png" width="3024" height="1440" data-path="assets/container-launch-step5-basic-info.png" />

2. Click "**Go to Pay**" to proceed to payment

## Step 6: Review and Launch

Review your configuration and complete the order:

1. Review the configuration summary — each resource is shown as a separate line item:
   * The container instance (type, specifications, hourly price)
   * The Elastic IP (if you enabled EIP on Step 2)

2. (Optional) Enter a **coupon code** and click "Apply"

3. Select your **Payment Method** (credits or credit card)

4. Review the price breakdown:
   * Subtotal
   * Tax
   * Discount
   * Total

5. Check the box to confirm you have read and agreed to the **Service Level Agreement** of GMI Cloud

<img src="https://mintcdn.com/gmicloud/ee-whETWdXVc2yI-/assets/container-launch-step6-review.png?fit=max&auto=format&n=ee-whETWdXVc2yI-&q=85&s=698b6387ebc2c4733d5ca470163afdf5" alt="container-launch-step6-review.png" width="3024" height="1440" data-path="assets/container-launch-step6-review.png" />

6. Click "**Place Order**" to launch your container
