Part 1 โ€” Clean Start

Check for running containers:

docker ps

If any exist, remove them:

docker rm -f $(docker ps -aq)

Part 2 โ€” No Restart Policy (Default Behavior)

Run a container:

docker run -d \
  --name no_restart \
  busybox sh -c "sleep 3 && exit 1"

Check immediately:

docker ps

The container should appear as running.

Wait 3 seconds and check again:

docker ps