Shell Access for Containers

Access the shell for your Native Docker, EKS, and ECS containers

Enable and access shells for your DuploCloud Docker, EKS, and ECS containers directly through the DuploCloud Portal. This provides quick and easy access for managing and troubleshooting your containerized environments.

Native Docker Shell Access

Enabling the Shell for Docker

  1. In the DuploCloud Portal, navigate to Docker -> Services.

  2. From the Docker list box, select Enable Docker Shell. The Start Shell Service pane displays.

    The Services page with the Enable Docker Shell option highlighted

The Start Shell Service pane
  1. In the Platform list box, select Docker Native.

  2. From the Certificate list box, select your certificate.

  3. From the Visibility list box, select Public or Internal.

  4. Click Update. DuploCloud provisions the dockerservices-shell Service, enabling you to access your Docker container shell.

Accessing the Shell for Docker

  1. From the DuploCloud portal, navigate to Docker -> Containers.

  2. In the row of the container you want to access, click the options menu icon ( ).

  3. Select Container Shell. A shell session launches directly into the running container.

EKS Shell Access

Enabling the Shell for Kubernetes

  1. In the Tenant list box, select the Default Tenant.

  2. In the DuploCloud Portal, navigate to Docker -> Services.

  3. Click the Docker button, and select Enable Docker Shell. The Start Shell Service pane displays.

The Start Shell Service pane
  1. In the Platform list box, select Kubernetes.

  2. In the Certificate list box, select your certificate.

  3. In the Visibility list box, select Public or Internal.

  4. Click Update. DuploCloud provisions the dockerservices-shell Service, enabling you to access your Kubernetes container shell.

Accessing the Shell for Kubernetes

  1. From the DuploCloud Portal, navigate to Kubernetes -> Services.

  2. Click the KubeCtl Shell button. The Kubernetes shell launches in your browser.

ECS Shell Access

Accessing the Shell for ECS

  1. From the DuploCloud Portal, navigate to Cloud Services -> ECS. The ECS Task Definition page displays.

  2. Select the name from the TASK DEFINITION FAMILY NAME column.

  3. Select the Tasks tab.

  4. In the row of the task you want to access, click the actions icon (>_).

  5. Select the Task Shell option. The ECS task shell launches in your browser.

The ECS Service details page

Last updated

Was this helpful?