Docker automatically assigns names to containers using a combination of an adjective and a famous scientist's or hacker's name (e.g., clever_ritchie). This naming convention is used to make container names more human-readable and memorable. References: Docker Documentation - Container Naming