Q. Where are Docker volumes stored by default on Linux systems?

  • (A) /etc/docker/volumes
  • (B) /var/lib/docker/volumes
  • (C) /usr/local/docker/volumes
  • (D) /docker/storage/volumes
πŸ’¬ Discuss
βœ… Correct Answer: (B) /var/lib/docker/volumes
Explanation: By default, Docker stores volumes under `/var/lib/docker/volumes`.

Q. How can you list all Docker volumes on your system?

  • (A) docker volume list
  • (B) docker volume ls
  • (C) docker volume show
  • (D) docker volumes
πŸ’¬ Discuss
βœ… Correct Answer: (B) docker volume ls
Explanation: `docker volume ls` lists all volumes on your Docker host.

Q. Which volume type is managed by Docker?

  • (A) Bind mount
  • (B) Tmpfs mount
  • (C) Docker volume
  • (D) Shared mount
πŸ’¬ Discuss
βœ… Correct Answer: (C) Docker volume
Explanation: Docker volumes are fully managed by Docker and stored in its filesystem.

Q. Which command can be used to inspect the details of a Docker volume?

  • (A) docker volume info
  • (B) docker volume details
  • (C) docker volume inspect
  • (D) docker inspect volume
πŸ’¬ Discuss
βœ… Correct Answer: (C) docker volume inspect
Explanation: `docker volume inspect` provides detailed info about a volume.

Q. What happens if a container that uses a volume is deleted?

  • (A) The volume is also deleted
  • (B) The volume remains
  • (C) Data is lost
  • (D) Volume gets locked
πŸ’¬ Discuss
βœ… Correct Answer: (B) The volume remains
Explanation: Volumes persist even if the container using them is removed.

Q. Which option is used with `docker run` to mount a volume?

  • (A) --mount-volume
  • (B) -mount
  • (C) -v or --mount
  • (D) --vol
πŸ’¬ Discuss
βœ… Correct Answer: (C) -v or --mount
Explanation: You can use `-v` or `--mount` with `docker run` to mount a volume.

Q. What is the benefit of using volumes over bind mounts?

  • (A) Slower performance
  • (B) Less secure
  • (C) Managed by Docker
  • (D) No portability
πŸ’¬ Discuss
βœ… Correct Answer: (C) Managed by Docker
Explanation: Volumes are easier to manage and portable as Docker manages them.

Q. Which of the following mounts is temporary and lost after container stop?

  • (A) Bind mount
  • (B) Named volume
  • (C) Anonymous volume
  • (D) Tmpfs mount
πŸ’¬ Discuss
βœ… Correct Answer: (D) Tmpfs mount
Explanation: `tmpfs` mounts store data in memory and are cleared on container stop.

Q. Can you use the same volume with multiple containers?

  • (A) Yes
  • (B) No
  • (C) Only once
  • (D) Only if containers are linked
πŸ’¬ Discuss
βœ… Correct Answer: (A) Yes
Explanation: Docker volumes can be shared between multiple containers.

Q. What is an anonymous volume?

  • (A) Volume with a specific name
  • (B) Volume shared over the network
  • (C) Volume created without a name
  • (D) Volume not usable by Docker
πŸ’¬ Discuss
βœ… Correct Answer: (C) Volume created without a name
Explanation: Anonymous volumes are created automatically without assigning a name.