Skip to content
Skip to main content
First Response & Preservation Technical Explainer

Could a container or remote desktop hold the relevant evidence?

Yes. The computer in front of you may be only the control point. The relevant process, data or user session may be inside a container on that host, on a remote server, or on a cloud-hosted desktop somewhere else.

The first-response job is to work out where the activity is actually running and where its data is stored before closing the access route.

Similar screen, different evidence location

What you encounter Where activity runs Where useful evidence may sit
A Docker or Kubernetes container view In an isolated application environment managed by a host or cluster Container logs, writable layer, mounted volume, host, orchestrator and network records
A Remote Desktop window On another Windows computer or virtual desktop Remote session host, identity/gateway services, remote storage and the local access device
A browser-based cloud console On provider-managed infrastructure Provider account, a provider-managed customer environment or logical boundary known as a tenant or workspace, audit, resource and session records
An SSH or web terminal On the named remote host, container or cloud shell Remote shell history, process and authentication records plus the local client

A browser or terminal window can therefore display a remote environment while leaving very little of the underlying workload on the local computer.

Containers add a storage question

With Docker, files created inside a container normally go to that container's writable layer unless storage such as a volume or bind mount is used. Data in the writable layer does not survive destruction of the container, while a volume can persist independently. A tmpfs mount can hold data only in memory and lose it when the container stops or restarts.

ContainerRunning process and writable layerMay hold short-lived application state and logs.
MountVolume, bind mount or memory-backed storageDetermines whether the important data sits on the host, persists separately or disappears on stop.
Host or clusterEngine, configuration and orchestrationMay identify image, container ID, network, mounts and lifecycle events.

That is why “do not stop the container” is useful but incomplete advice. You also need the container name or ID, host or cluster, image, state, storage mounts, network and management platform.

Current Docker storage behaviour - checked 27 September 2026

Docker currently documents that data in a container's writable layer does not persist when the container is destroyed; Docker-managed volumes retain data after the containers using them are removed; bind mounts link directly to a host path; and tmpfs data is lost when the container stops or restarts, or the host reboots. These statements describe Docker Engine storage; other container runtimes and orchestrators may implement storage differently.

Preserve the access relationship

Record the local device, visible account, service or tenant, URL or remote host, session identifier, prompt, container or desktop name, connection status and time. Do not close, stop, log out or disconnect merely to simplify the screen. Those actions may end the only live access route and create new remote records.

The observed relationship can establish which local device accessed which environment and when. It does not by itself prove that the person present created the remote data or controlled every process there.

Where that access route is a live shell, preserve the command window or console without using it to explore.

Reference: FRP-089First Response & Preservation