1
0
mirror of https://github.com/docker/docs.git synced 2026-10-25 06:09:46 +03:00
Files
docs/desktop/extensions-sdk/dev/api/reference/interfaces/NavigationIntents.md
Felipe Cruz Martinez ac8d5c7953 Update Extensions SDK API ref with viewContainerTerminal (#16608)
* Update Extensions SDK API ref with viewContainerTerminal

* Add since 0.3.4
2023-02-27 16:15:55 +00:00

5.2 KiB

description, keywords, skip_read_time
description keywords skip_read_time
Docker extension API reference Docker, extensions, sdk, API, reference true

Interface: NavigationIntents

Since

0.2.0

Container Methods

viewContainers

▸ viewContainers(): Promise<void>

Navigate to the containers window in Docker Desktop.

ddClient.desktopUI.navigate.viewContainers()

Returns

Promise<void>


viewContainer

▸ viewContainer(id): Promise<void>

Navigate to the container window in Docker Desktop.

await ddClient.desktopUI.navigate.viewContainer(id)

Parameters

Name Type Description
id string The full container id, e.g. 46b57e400d801762e9e115734bf902a2450d89669d85881058a46136520aca28. You can use the --no-trunc flag as part of the docker ps command to display the full container id.

Returns

Promise<void>

A promise that fails if the container doesn't exist.


viewContainerLogs

▸ viewContainerLogs(id): Promise<void>

Navigate to the container logs window in Docker Desktop.

await ddClient.desktopUI.navigate.viewContainerLogs(id)

Parameters

Name Type Description
id string The full container id, e.g. 46b57e400d801762e9e115734bf902a2450d89669d85881058a46136520aca28. You can use the --no-trunc flag as part of the docker ps command to display the full container id.

Returns

Promise<void>

A promise that fails if the container doesn't exist.


viewContainerInspect

▸ viewContainerInspect(id): Promise<void>

Navigate to the container inspect window in Docker Desktop.

await ddClient.desktopUI.navigate.viewContainerInspect(id)

Parameters

Name Type Description
id string The full container id, e.g. 46b57e400d801762e9e115734bf902a2450d89669d85881058a46136520aca28. You can use the --no-trunc flag as part of the docker ps command to display the full container id.

Returns

Promise<void>

A promise that fails if the container doesn't exist.


viewContainerTerminal

▸ viewContainerTerminal(id): Promise<void>

Navigate to the container terminal window in Docker Desktop.

await ddClient.desktopUI.navigate.viewContainerTerminal(id)

Since

0.3.4

Parameters

Name Type Description
id string The full container id, e.g. 46b57e400d801762e9e115734bf902a2450d89669d85881058a46136520aca28. You can use the --no-trunc flag as part of the docker ps command to display the full container id.

Returns

Promise<void>

A promise that fails if the container doesn't exist.


viewContainerStats

▸ viewContainerStats(id): Promise<void>

Navigate to the container stats to see the CPU, memory, disk read/write and network I/O usage.

await ddClient.desktopUI.navigate.viewContainerStats(id)

Parameters

Name Type Description
id string The full container id, e.g. 46b57e400d801762e9e115734bf902a2450d89669d85881058a46136520aca28. You can use the --no-trunc flag as part of the docker ps command to display the full container id.

Returns

Promise<void>

A promise that fails if the container doesn't exist.


Images Methods

viewImages

▸ viewImages(): Promise<void>

Navigate to the images window in Docker Desktop.

await ddClient.desktopUI.navigate.viewImages()

Returns

Promise<void>


viewImage

▸ viewImage(id, tag): Promise<void>

Navigate to a specific image referenced by id and tag in Docker Desktop. In this navigation route you can find the image layers, commands, created time and size.

await ddClient.desktopUI.navigate.viewImage(id, tag)

Parameters

Name Type Description
id string The full image id (including sha), e.g. sha256:34ab3ae068572f4e85c448b4035e6be5e19cc41f69606535cd4d768a63432673.
tag string The tag of the image, e.g. latest, 0.0.1, etc.

Returns

Promise<void>

A promise that fails if the image doesn't exist.


Other Methods

viewDevEnvironments

▸ viewDevEnvironments(): Promise<void>

Navigate to the Dev Environments window in Docker Desktop.

ddClient.desktopUI.navigate.viewDevEnvironments()

Returns

Promise<void>


Volume Methods

viewVolumes

▸ viewVolumes(): Promise<void>

Navigate to the volumes window in Docker Desktop.

ddClient.desktopUI.navigate.viewVolumes()

Returns

Promise<void>


viewVolume

▸ viewVolume(volume): Promise<void>

Navigate to a specific volume in Docker Desktop.

await ddClient.desktopUI.navigate.viewVolume(volume)

Parameters

Name Type Description
volume string The name of the volume, e.g. my-volume.

Returns

Promise<void>