Advertisement

Start Container

Start a stopped container.

docker start <container-id>

Start multiple containers:

docker start <container-id1> <container-id2>

Stop Container

Stop running container gracefully.

docker stop <container-id>

Stop with timeout:

docker stop -t 30 <container-id>

Restart Container

Restart a container.

docker restart <container-id>

Pause/Unpause Container

Pause container processes.

docker pause <container-id>

Resume paused container:

docker unpause <container-id>

Remove Container

Delete stopped container.

docker rm <container-id>

Force remove running container:

docker rm -f <container-id>

Remove all stopped containers:

docker container prune

Execute Commands

Run command in running container.

docker exec <container-id> <command>

Interactive bash shell:

docker exec -it <container-id> /bin/bash

Run as specific user:

docker exec -u root <container-id> <command>
Advertisement

Attach to Container

Attach to running container's stdin/stdout.

docker attach <container-id>

Copy Files

Copy files from container to host.

docker cp <container-id>:/path/in/container /host/path

Copy files to container:

docker cp /host/path <container-id>:/path/in/container

View Container Processes

Display running processes in container.

docker top <container-id>

Container Stats

Display live resource usage.

docker stats <container-id>

All containers:

docker stats

Container Logs

View container logs.

docker logs <container-id>

Follow logs in real-time:

docker logs -f <container-id>

Show timestamps:

docker logs -t <container-id>

Inspect Container

View detailed container configuration.

docker inspect <container-id>

Get specific field:

docker inspect --format='{{.State.Status}}' <container-id>

Rename Container

Change container name.

docker rename <old-name> <new-name>

Port Mapping

View port mappings for container.

docker port <container-id>

Export Container

Export container filesystem as tar archive.

docker export <container-id> > container.tar

Wait for Container

Block until container stops.

docker wait <container-id>
Last updated: January 2026
Advertisement