Interface: NavigationIntents

Since

0.2.0

Container Methods

viewContainers

β–Έ viewContainers(): Promise<void>

Navigate to the Containers tab in Docker Desktop.

ddClient.desktopUI.navigate.viewContainers()

Returns

Promise<void>


viewContainer

β–Έ viewContainer(id): Promise<void>

Navigate to the Container tab in Docker Desktop.

await ddClient.desktopUI.navigate.viewContainer(id)

Parameters

NameTypeDescription
idstringThe 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 tab in Docker Desktop.

await ddClient.desktopUI.navigate.viewContainerLogs(id)

Parameters

NameTypeDescription
idstringThe 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 Inspect container view in Docker Desktop.

await ddClient.desktopUI.navigate.viewContainerInspect(id)

Parameters

NameTypeDescription
idstringThe 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

NameTypeDescription
idstringThe 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

NameTypeDescription
idstringThe 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 tab 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

NameTypeDescription
idstringThe full image id (including sha), e.g. sha256:34ab3ae068572f4e85c448b4035e6be5e19cc41f69606535cd4d768a63432673.
tagstringThe tag of the image, e.g. latest, 0.0.1, etc.

Returns

Promise<void>

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


Volume Methods

viewVolumes

β–Έ viewVolumes(): Promise<void>

Navigate to the Volumes tab 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

NameTypeDescription
volumestringThe name of the volume, e.g. my-volume.

Returns

Promise<void>